Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University April 4, 2005.

Similar presentations


Presentation on theme: "CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University April 4, 2005."— Presentation transcript:

1 CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University April 4, 2005

2 Chapter 9: Outlook Web Services: Concepts, Architectures and Applications G. Alonso et. al. Springer Verlag

3 State of the art in web services Webservices: evolutionary or revolutionary? Available technology  SOAP & WSDL  UDDI – sparingly used, primarily for design time discovery as opposed to run time binding. Current architecture of web services  Client/server by and large  WSDL an obvious extension of IDL  An alternate view – supports peer-to-peer interactions

4 Future Management protocols for web services (Service Level Management (SLM)

5 SOAP router + conversation controller composition engine horizontal protocol handlers underlying application objects SOAP managementconversation managementcomposition managementapplication management Web services management system management data & control actions SOAP messages Copyright Springer Verlag Berlin Heidelberg 2004

6 Web service Trusted 3 rd party management protocols for exchanging measurements, events, policies, and SLAs (limited visibility) management protocols for exchanging measurements, events, policies, and SLAs (complete visibility) Copyright Springer Verlag Berlin Heidelberg 2004

7 Enterprise resources (exposed through Web service interfaces) management system (also implemented as a Web service) Enterprise MSP SOAP-based management protocols Copyright Springer Verlag Berlin Heidelberg 2004

8 Future Example semantic problem  What is “Price” What is the currency unit? How is it specified? What is the default? Does it have commas in them? Decimal points? Does it include tax? What taxes? Does it include shipping? Semantic Web Services  Darpa Agent Markup Language (DAML) + Ontology Inference Layer (OIL)  Ontology Web Language (OWL)

9 Fall Semester 2005 : CS 772 Focus Service-Oriented Computing Semantics, Processes, Agents Munindar P. Singh and Michael N. Huhns Munindar P. SinghMichael N. Huhns John Wiley & Sons, Ltd., 2005 John Wiley & Sons, Ltd. URL: http://www.csc.ncsu.edu/faculty/mpsingh/books/SOC/ http://www.csc.ncsu.edu/faculty/mpsingh/books/SOC/


Download ppt "CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University April 4, 2005."

Similar presentations


Ads by Google