Download presentation
Presentation is loading. Please wait.
Published byAndrea Kilborn Modified over 10 years ago
1
PROF. MAULIK PATEL CED, GPERI Mobile Computing Gujarat Power Engineering and Research Institute 1 Prepared By: Prof. Maulik Patel
2
How user facing the system. Agent of application and system Presenting the information to end user Includes web browsers (like Mozilla, lynx, IE, Crome), WAP browsers and customized client programs. Agent software in the internet that access the remote service through telnet interface. Presentation (Tier-1) 2 Prepared By: Prof. Maulik Patel
3
3 It is “engine” of ubiquitous application. Do transcoding of data for appropriate rendering in the presentation tier. Middleware grouped into following: Message-oriented Transaction porcessing Database Communication Distributed object and components Transcoding Application (Tier-2)
4
Prepared By: Prof. Maulik Patel 4 That connects different application through asynchronous exchange of messages The message can contains formatted data, request for action, or unsolicited response. Provide a msg queue between any two interoperating application. Destination is out of service then msg is held in temporary storage location. It is asynchronous, peer to peer, & work in publish/subscribe fashion. Message- oriented Middleware(MOM)
5
Prepared By: Prof. Maulik Patel 5 Provides tools and an environment for developing transaction based distributed application. It used in data management, n/w access, security system, delivery order processing...etc. System is capable of providing service to thousand of client. Transaction Processing(TP) Middleware
6
Prepared By: Prof. Maulik Patel 6 Connect one application to another through some comm. Middleware, like telnet. There are many elements in the core telecommunication n/w where the user interface is through telnet. Communication Middleware
7
Prepared By: Prof. Maulik Patel 7 Example is CORBA(Common Object Request Broker Architecture). CORBA is an open distributed object computing infrastructure being standardized by object management Group. It satisfies many common n/w programming tasks used in a net-centric application env. These are object registration, location, and activation. Distributed object and component
8
Prepared By: Prof. Maulik Patel 8 Used to transcode one format of data to another to suit the need of the client. Technically it is used for content adaption to fit the need of the device. Transcoding
9
Prepared By: Prof. Maulik Patel 9 Popular web servers are require to deliver content to millions of users connected. Progressively, content is being accessed through diff. devices. Some of them are also available for other types of protocols. ICAP is a protocol aimed at providing simple object- based content vectoring for HTTP Lightweight protocol Internet Content Adaption Protocol (ICAP)
10
Prepared By: Prof. Maulik Patel 10 Internet Content Adaption Protocol (ICAP)
11
Prepared By: Prof. Maulik Patel 11 Basic architecture includes web service tech. Capable of: Exchanging messages Describing Web services Publishing and discovering Web service descriptions. Web services
12
Prepared By: Prof. Maulik Patel 12 Used to store data needed by application and acts as a repository for both temporary and permanent data. In form of data store or database. Database Middleware Independent of device capability DATA (Tier-3)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.