1 / 10

Airline Reservation System

Airline Reservation System. Vishnu Pendyala. Wireless Clients and the advent of Open Net Environment (Sun One) Software Architecture. Precursor. Anywhere, any time access to information is the need of the hour. The number of wireless devices installed worldwide exceeds the number of desktops.

bryar-kidd
Download Presentation

Airline Reservation System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Airline Reservation System Vishnu Pendyala Wireless Clients and the advent of Open Net Environment (Sun One) Software Architecture (c) 2001 Vishnu S. Pendyala

  2. Precursor • Anywhere, any time access to information is the need of the hour. • The number of wireless devices installed worldwide exceeds the number of desktops. • Mobile access provision will soon be imperative for businesses to stay in the market. (c) 2001 Vishnu S. Pendyala

  3. A Scenario • Sales Representative, Cindy needs to extend her meeting with the client who is out-of-town. • She uses a mobile device to modify her reservation, book a hotel room, pay via mobile carrier bill, and downloads map. • Later, from the meeting room, she checks competitor’s strategy, accesses company’s ERP system, and logs the order in CRM system. (c) 2001 Vishnu S. Pendyala

  4. Enabling TechnologyThe Client Side • Services are downloaded from wireless Application Servers, on demand and locally executed. • Java Application Manager (JAM) first downloads the XML descriptor of service JAR file to decide further. • JAM manages security, based on origination-based operator trust model for access to SIM card. • Data in XML for transformation to format suitable for mobile device. (c) 2001 Vishnu S. Pendyala

  5. Enabling TechnologyThe Server Side • EJB components cater to the service logic, make calls to AAA server. • EJB’s in AAA server use JNDI to access subscriber directory. • Container provides communication protocol, directory access, security. • Container scales to meet different needs, but application programming model is same to developers. • Programmable network allows new services to be added without changing the physical plumbing. (c) 2001 Vishnu S. Pendyala

  6. Sun ONE Architecture • Web Services based architecture for interoperable, pervasive computing. • A Web service represents a unit of functionality accessible over the web. • It exposes XML interface, can be located through a registry, communicates using XML, and supports loosely-coupled connections. • Based on XML + Java Technologies + Infrastructure Standards (HTTP,SSL) (c) 2001 Vishnu S. Pendyala

  7. Web Services Developer Model Source: http://www.Sun.com

  8. Source: http://www.sun.com

  9. Technologies supporting Web Services • UDDI: 130+ companies developing a universal, UDDI Business Registry - a web-based directory. • WSDL: an XML framework for describing web services. • SOAP: provides XML messaging protocol and supports RPC programming model. • ebXML: B2B XML framework enabling business collaboration thru sharing of Web Services. (c) 2001 Vishnu S. Pendyala

  10. References • Enabling the wireless net effect, http://www.sun.com/sp/supplements/wireless_whitepaper.pdf • Sun[tm] Open Net Environment Technical White Paperhttp://www.sun.com/software/sunone/wp-arch/ • eMobile: A Sample End-to-End Application - Part 2, http://java.sun.com/j2ee/white/eMobilePartII.pdf (c) 2001 Vishnu S. Pendyala

More Related