New PDF release: Advanced Lectures on Networking: NETWORKING 2002 Tutorials

By Jon Crowcroft, Ian Pratt (auth.), Enrico Gregori, Giuseppe Anastasi, Stefano Basagni (eds.)

ISBN-10: 3540001654

ISBN-13: 9783540001652

This ebook provides the revised model of 7 tutorials given on the NETWORKING 2002 convention in Pisa, Italy in may possibly 2002.
The academics current a coherent view of the middle concerns within the following areas:
- peer-to-peer computing and communications
- cellular computing middleware
- community defense within the multicast framework
- categorizing computing resources in accordance with conversation patterns
- comments on ad-hoc networking
- communique via digital technologies
- optical networks.

Show description

Read Online or Download Advanced Lectures on Networking: NETWORKING 2002 Tutorials PDF

Similar networking books

Additional resources for Advanced Lectures on Networking: NETWORKING 2002 Tutorials

Sample text

These middleware support both synchronous and asynchronous communication across heterogeneous hosts and achieve high reliability: as long as the participating servers implement the two-phase-commit protocol, the atomicity property of transactions is guaranteed. However, this causes an undue overhead if there is no need to use transactions. Despite their success in fixed systems, the computational load and the transparency that are typical of this kind of 34 C. Mascolo, L. Capra, and W. Emmerich middleware (such as IBM CICS [31] and BEA’s Tuxedo [28]), make them look not very suitable for mobile settings.

Middleware developed upon network operating systems provides application designers with a higher level of abstraction, hiding the complexity introduced by distribution. Existing middleware technologies, such as transaction-oriented, message-oriented or object-oriented middleware [21] have been built trying to hide distribution as much as possible, so that the system appears as a single integrated computing facility. In other words, distribution becomes transparent [3]. These technologies have been designed and are successfully used for stationary distributed systems built with fixed networks.

Through adaptation, the internal behaviour of a system can be dynamically changed, by modification of existing features or by adding new ones. This means that a middleware core with only a minimal set of functionalities can be installed on a mobile device, and then it is the application which is in charge of monitoring and adapting the behaviour of the middleware according to its own needs. The possibilities opened by this approach are remarkable: light-weight middleware can be built that support context awareness.

Download PDF sample

Advanced Lectures on Networking: NETWORKING 2002 Tutorials by Jon Crowcroft, Ian Pratt (auth.), Enrico Gregori, Giuseppe Anastasi, Stefano Basagni (eds.)


by George
4.3

Rated 4.69 of 5 – based on 7 votes