1 / 5

Like IT or Not, Web Services are Distributed Objects

Like IT or Not, Web Services are Distributed Objects. Based on the paper by Ken Birman (2004). Claim: Web services provides interoperability and comprehensive standards for associated technologies (e.g., transactional support)

grant
Download Presentation

Like IT or Not, Web Services are Distributed Objects

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. Like IT or Not, Web Services are Distributed Objects Based on the paper by Ken Birman (2004)

  2. Claim: Web services provides interoperability and comprehensive standards for associated technologies (e.g., transactional support) • Criticism: It is only a document exchange system; it does not have the fuctionality to support: life cycle services, dynamic object creation and garbage collection, state management, dynamically created object references, and reliability and transactional mechanisms.

  3. Common goal of Web services and distributed OO systems: Interoperability

  4. What is the problem? “But with web services, outages could disrupt a company-to-computer pathway buried deep within a critical application on which an enterprise depends in ways it may not even know about.” What is lacking? Good reliability (and availability)

  5. The Solution? • Management tools • Fault-tolerance mechanisms • Replication of data and functionality for availability • Large scale system monitoring and control • Internet-wide solutions • Stable and scalable tools for dealing with enormous numbers of components scattered across a network • Securing the technologies • Objective: Make web services stable, reliable, and trustworthy

More Related