1. FBML (FaceBook Markup Language). It is a FaceBook server in built scripts provide by FaceBook itself. 2. FBML uses it own tags (formats) to interact with the facebook server manipulations such as a. Getting Friends List,
b. Prompting for Free Gifts,
c. Publishing stories to the Friends Wall,
d. Calling Neighbor Request
e. Accessing Facebook cash payment process etc.
3. When a request is made by the user in the application, then the application calls the appropriate FBML tags to process the request. The FBML tag decides what type of request and accordingly it further transfer the request either to Facebook server or application host server. The application host server process the data manipulating and storage process. The Facebook server processes the above mentioned works. When using FBML tags, one advantage is the rendering of our application is considered as facebook page itself. 4. Using FBML performance of the applications is fast compared to the IFrame. 5. Work Flow
1. IFrame is function as like normal in HTML page.