05205nam 2200613Ia 450 991087706630332120200520144314.01-280-36234-097866103623490-470-09150-90-470-09149-5(CKB)1000000000356558(EBL)253848(OCoLC)608025129(SSID)ssj0000244441(PQKBManifestationID)11226874(PQKBTitleCode)TC0000244441(PQKBWorkID)10168862(PQKB)11142876(MiAaPQ)EBC253848(EXLCZ)99100000000035655820061218d2005 uy 0engur|n|---|||||txtccrService-oriented computing semantics, processes, agents /Munindar P. Singh, Michael N. HuhnsChichester ;Hoboken, N.J. Wileyc20051 online resource (589 p.)Description based upon print version of record.0-470-09148-7 Includes bibliographical references and index.Service-Oriented Computing; Contents; About the Authors; Preface; Note to the Reader; Acknowledgments; Figures; Tables; Listings; I Basics; 1 Computing with Services; 1.1 Visions for the Web; 1.1.1 Semantic Web; 1.1.2 Peer-to-Peer Computing; 1.1.3 Processes and Protocols; 1.1.4 Pragmatic Web; 1.2 Precursors; 1.3 Open Environments; 1.3.1 Autonomy; 1.3.2 Heterogeneity; 1.3.3 Dynamism; 1.3.4 Challenges; 1.4 Services Introduced; 1.5 Using Services; 1.6 The Evolving Web; 1.7 Standards Bodies; 1.8 Overview of this Book; 1.9 Notes; 1.10 Exercises; 2 Basic Standards for Web Services; 2.1 XML2.2 SOAP2.2.1 Processing; 2.2.2 Body and Header; 2.2.3 Faults; 2.2.4 Message Exchange; 2.2.5 Limitations; 2.3 WSDL; 2.3.1 Concepts; 2.3.2 Operation Types; 2.3.3 Creating WSDL Models; 2.4 Directory Services; 2.5 UDDI; 2.5.1 Conceptual Model; 2.5.2 UDDI APIs; 2.6 Notes; 2.7 Exercises; 3 Programming Web Services; 3.1 Representational State Transfer; 3.2 A RESTful Example; 3.3 SOAP and REST; 3.4 Developing and Using Web Services; 3.4.1 Programming WSDL; 3.4.2 Java for Web Services; 3.4.3 .NET; 3.5 Web Services Interoperability; 3.6 Notes; 3.7 Exercises; 4 Enterprise Architectures4.1 Enterprise Integration4.2 J2EE; 4.3 .NET; 4.4 Model-Driven Architecture; 4.5 Legacy Systems; 4.6 Notes; 4.7 Exercises; 5 Principles of Service-Oriented Computing; 5.1 Use Cases; 5.1.1 Intraenterprise Interoperation; 5.1.2 Interenterprise Interoperation; 5.1.3 Application Configuration; 5.1.4 Dynamic Selection; 5.1.5 Software Fault Tolerance; 5.1.6 Grid; 5.1.7 Utility Computing; 5.1.8 Software Development; 5.2 Service-Oriented Architectures; 5.2.1 Elements of Service-Oriented Architectures; 5.2.2 RPC versus Document Orientation; 5.3 Major Benefits of Service-Oriented Computing5.4 Composing Services5.4.1 Goals of Composition; 5.4.2 Challenges for Composition; 5.5 Spirit of the Approach; 5.6 Exercises; II Description; 6 Modeling and Representation; 6.1 Modeling to Enable Interoperation; 6.2 Integration versus Interoperation; 6.2.1 Declarative versus Procedural Representations; 6.2.2 Interoperation; 6.2.3 Layered View; 6.2.4 Interoperation Trends; 6.3 Common Ontologies; 6.3.1 Ontologies: A Definition; 6.3.2 A Shared Virtual World; 6.3.3 Dimensions of Abstraction; 6.3.4 Value Maps; 6.4 Knowledge Representations; 6.4.1 Relationships Represented6.4.2 Frames versus Descriptions6.4.3 Ontology Language Features; 6.5 Elementary Algebra: Relations; 6.6 Hierarchies; 6.6.1 Taxonomy; 6.6.2 Meronomy; 6.7 Modeling Fundamentals; 6.7.1 Perspectives for Conceptualization; 6.7.2 Guidelines for Conceptualization; 6.7.3 Modularity and Extensibility; 6.8 UML as an Ontology Language; 6.9 Alternative Terminology; 6.10 Notes; 6.11 Exercises; 7 Resource Description Framework; 7.1 Motivation for RDF; 7.2 RDF Basics; 7.2.1 Resources; 7.2.2 Literals; 7.2.3 Properties; 7.2.4 Statements; 7.3 Key Primitives; 7.3.1 Containers and Collections; 7.3.2 Reification7.3.3 Information ModelThis comprehensive text explains the principles and practice of Web services and relates all concepts to practical examples and emerging standards. Its discussions include: OntologiesSemantic web technologiesPeer-to-peer service discoveryService selectionWeb structure and link analysisDistributed transactionsProcess modellingConsistency management. The application of these technologies is clearly explained within the context of planning, negotiation, contracts, compliance, privacy, and network policies. The presentation of the intellectual underpinnWeb servicesData transmission systemsWeb services.Data transmission systems.004.678Singh Munindar P(Munindar Paul),1964-315086Huhns Michael N52891MiAaPQMiAaPQMiAaPQBOOK9910877066303321Service-oriented computing4200143UNINA