This is mainly because the advantages of distributed

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: an access a wide variety of contents and and also allows application developers to build content services and that can run on a large base of mobile devices. WAP Layers Protocols company or architecture applications applications Functions Application Layer Wireless Application Provides an application environment required for Environment (WAE) the development and execution of the applications, that is, micro browser environment, WML, and WML script. Session Layer Wireless Session Supplies methods for the exchange of Protocol information between client and server (WSP) application. These methods include HTTP functions and semantics, facility for reliable and unreliable data push, and protocol feature negotiation. Transaction Wireless Transaction Provides several types of transaction services. Layer Protocol (WTP) Security Layer Wireless Transport Layer Provides authentication, privacy, and secure Security (WTLS) connection between applications. Transport Layer Wireless Datagram Provides a common interface to upper layer Protocol (WDP) protocols by adapting to specific features of the underlying technologies. Wireless Layer Wireless and mobile Provides a specific way to transmit information networks over a wireless link. Figure 17.26. The various WAP layers, the protocols at each layer, and their functions. DISTRIBUTED COMPUTING SYSTEMS The merging of computer and networking technologies gave birth to distributed computing systems in the late 1970s. Simply speaking, a distributed computing system is a collection of computers interconnected by a communication network. It is a configuration in which many independent computer systems (which may be geographically far apart) are connected by a communication network, and in which messages, processing task, programs, data, and other resources are transmitted between cooperating computer systems. Such an arrangement enables the sharing of many hardware and software resources as well as information among several users who may be sitting far away from each other. It also increases the usability of computers by bringing them closer to the end users and by integrating them into daily business activities at the locations at which these activities take place. The indiv...
View Full Document

Ask a homework question - tutors are online