snow

Monday, December 31, 2012

Family Day Netcom


Assalamualaikum..
Family day Netcom was held on 2nd dec 2012 in Pantai Sri Purnama, Port Dickson. Only 9 of us are from part 4. We had so much fun although the weather was so hot. We are divided into several teams. I'm in the white team with shaheer, yati and nik. White team won the 3rd place!! yeay!! (3rd place je ponnn.. haha)
After everything is done, we had our leisure time. We took soooo many pictures. So, let's stop it here and let the pictures speak.








One Happy Day!
Bubye!

Sunday, December 30, 2012

Session vs. Cookies



Assalamualaikum..
What is session? What is cookies? What are they used for? Let me explain.

Session
From what I understand, session is a certain period of time where users will log in and after some times or some reasons, the session will be expired and the account will automatically log off. The period between user logged in and logged out is what we called a session. The reason why users need a session is because of security matters. Without session, user's information will definitely not secure. The session will be ended if the user closes the web browser. Each and every time the users want to visit the website, they need to re-login. 





Cookies
A cookie is a place where the web browser stores temporary information about the users. It can keep information in the user's browser until it is deleted. If a user has a login and password, this can be set as a cookie in their browser so they do not have to re-login to the website every time they visit.




What are they used for?
Webpages have no memories. A user going from page to page will be treated by the website as a completely new visitor. Session cookies enable the website they are visiting to keep track of their movement from page to page so they don't get asked for the same information they've already given to the site. Cookies allow them to proceed through many pages of a site quickly and easily without having to authenticate or reprocess each new area they visit.




Friday, December 28, 2012

Web Service Architecture



Assalamualaikum..
As I mention in the previous entry, now we're going to learn about web service architecture.
The most important thing that we should put extra focus in this topic is the web service model.
So.. as we can see from the picture above, there are 3 components in web service architecture. They are Service Registry, Service Requestor and Service Provider.
These are the ROLES of each components :-

Service Provider
  • owner of the service
  • platform that hosts access to the service
Service Requestor
  • request data from registry
  • invoke interaction with a service
Service Registry
  • registry of service descriptions
  • requestor will find data from service registry
  • service registry will publish the data to the service provider.

The OPERATIONS that involved in the web service architecture are :-

Publish

  • publish service descriptions
  • service requestor find the data
Find
  • requstor find service descriptions from the registry
Bind
  • requstor invokes an interaction with the service at runtime.
Architecture Overview
SOAP WSDL
  • communication protocol
  • communication between application   
  • format for sending message
  • platform independent
  • language independent
  • based on XML
  • simple and extensible
  • written in XML
  • an XML document
  • used to describe web services  
  • used to locate web services
UDDI
  • directory service for business
  • communicates via SOAP
  • 4 types of UDDI :
    • internal enterprise application
      • use within a company
      • sit behind the firewall
    • portal UDDI
      • published by a company for external partners to find and use
    • partner catalog UDDI
      • used by a particular company
    • E-marketplace UDDI
      • service provider intends to compete for requestors' business with other web service

Java Web Technologies



Assalamualaikum..
So, today I'm gonna write about Java Web Technologies. There are several types of technologies that are used in java web.

Servlet & Java Server Pages (JSP)

Servlet JSP
  • server side programming
  • written in Java
  • runs inside a servlet container     






  • Java Server Pages
  • JSP Elements :
    • Directives
    • HTML Comments
    • JSP Comments
    • Scripting Elements :               
      • Expressions
      • Scriptlets
      • Declarations

Apache Struts

Apache Struts
  • Struts framework is the implementation of Model-View-Controller (MVC) design pattern for the JSP.
  • Struts framework is suited for the application of any size.
  • The goal of Struts is to separate the model from view and controller.

Java Server Faces (JSF)

Java Server Faces (JSF)
  • It is a framework.
  • Helps the user easily build user interfaces for java web applications by assembling reusable components in a page.
  • JSF apps are event driven.
  • It uses MVC design pattern.
  • It is a vendor independent technology (standard to be supported by whole software industry).

JSF using MVC Architecture
That's all for now. Coming up next.. Web service architecture..


Sunday, December 23, 2012

Web Browser




Assalamualaikum..
 Talking about web browser, there are many choices of web browsers that we can choose nowadays. Some examples are Google Chrome, Mozilla Firefox, Safari and etc. If you ask me which one did I prefer, the answer would be Google Chrome. 


Why? Well.. I’ve tried using Mozilla Firefox and Opera but they are not as fast as Google Chrome. Moreover, Google Chrome is kinda user friendly and we can change the theme as often as we want as it provides many choices of themes for the user to choose. For me, that's the best part of Google Chrome. Oh! One more thing.. I think that Google Chrome's compatibility issues are much more lesser than other browsers. Don't you think so? 


Monday, November 19, 2012

My Friend’s Wedding


Assalamualaikum.
Last Saturday (17 nov 2012), I went to my friends wedding. It was my friend from school actually. Her wedding was very simple but nicely done. Purple theme! Hehe Congratulations my friend! May Allah bless both of you and have a happy marriage until Jannah. 
Oh! And the best part is I tend to meet Farahin and Fiona after such a long time! I think we haven’t met for almost 4 years! They still look the same. Haha Last month I’ve met Syamim, Nabila and Aini after such a long time. Bachelorette party!! Hehe

 I’m glad to see them again. The happiness, the smile, the talkative part, the laugh, the blur… everything are still the same.   The only thing that changed is our way of life. I hope that we all will succeed and become somebody in the future. InsyaAllah..

Fiona - Me - Farahin - Aini (the bride) - Syamim - Nabila

Me and Farahin

I really miss her! 

That’s all for now.
Assalamualaikum.

p/s: sorry madam.. I'll update about the subject later. hehe

Dean’s List Award


Assalamualaikum.
Sorry for not updating my blog recently. I’ve been busy with all the assignments and projects. So, for this entry I would like to share about last 2 weeks event which is Majlis Anugerah Dekan. 



That event was held on 10th November 2012 at Dewan Al-Ghazali.  Me and my two fellow classmates which is Ammar and Shaheer are the only recipients of Dean’s List Award for our batch in Netcentric Computing . Well done guys! InsyaAllah we will strive for Dean’s List Award again this sem. Thank you Allah for this meaningful gift. This achievement is dedicated to my late grandmother who has passed away right before my 1st final exam paper starts last sem. I didn’t manage to see her for the last time. Smiley but I will remember and never ever forgot her advice “Adibah.. belajar rajin-rajin ya sayang.. kalau awak dapat nombor bagus-bagus, nenek pun senang hati..” . InsyaAllah I will study hard nenek.. Smiley Thanks to my parents, my lecturers and my friends for the support. To all my other classmates, don’t give up. Work for it and insyaAllah we can share the happiness together. All the best! Smiley

Me and my diploma classmates

DL achievers (classmates from UiTM Melaka)

Assalamualaikum.. bubye.