120 likes | 142 Views
Explore WWW and WAP programming models, standards, naming conventions, protocols, content types, and gateway functions. Learn about WAP protocol stack, WML, server roles, and application design for mobile devices.
E N D
Topics to be covered • WWW Programming Model • WAP Programming Model • WAP Gateway
WWW Programming Model • Standard Naming model: • URL • Content types: • Specific Types like jpg • Languages: • Scripts: Client Side or Server Side • Standard Protocols: • HTTP, TCP/IP
WAP Programming Model • Wireless Application Protocol • Open and Global specification • An application communication protocol • Used to access services and information • Designed for micro browsers • Uses mark-up language WML (not HTML) defined as an XML application • OS independent
WAP Programming Model • Similar to WWW but needs enhancements • Slow CPU • Low Bandwidth • Less memory and small screen size • High Latency • Current Version : WAP 2.0
WAP Protocol Stack • WAE includes a micro-browser which provides • WML • WML script • WTA • Content formats • WML : Tag language, allows text portion of Web Pages to be presented on cellular phone/PDA
WAP GateWay • Three kind of servers: • Origin Server • Proxy Server • Gateway • Duties • Header Translation • Push Operation • Content Compilation