Webservices theory and practice /

This book focuses on web service specification, search, composition, validation, resiliency, security and engineering, and discusses various service specification standards like WSDL, SAWSDL, WSMO and OWLS. The theory and associated algorithms for service specification verification are detailed usin...

Full description

Other Authors: Mohanty, Hrushikesha., Pattnaik, Prasant Kumar, 1969-, SpringerLink (Online service)
Format: eBook
Language: English
Published: Singapore : Springer, 2019.
Physical Description: 1 online resource : illustrations.
Subjects:
LEADER 07342cam a2200877 i 4500
001 1077292140
003 OCoLC
005 20240223121953.0
006 m o d
007 cr cnu|||unuuu
008 181204s2019 si a ob 000 0 eng d
015 |a GBB970269  |2 bnb 
016 7 |a 019352440  |2 Uk 
019 |a 1077591138  |a 1086432772  |a 1156363438 
020 |a 9789811332241  |q (electronic bk.) 
020 |a 981133224X  |q (electronic bk.) 
020 |a 9789811332258  |q (print) 
020 |a 9811332258 
020 |z 9789811332234 
020 |z 9811332231 
024 7 |a 10.1007/978-981-13-3224-1  |2 doi 
035 |a (OCoLC)1077292140  |z (OCoLC)1077591138  |z (OCoLC)1086432772  |z (OCoLC)1156363438 
037 |a com.springer.onix.9789811332241  |b Springer Nature 
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d OCLCO  |d GW5XE  |d EBLCP  |d YDX  |d OCLCF  |d UAB  |d CAUOI  |d UKMGB  |d OCLCQ  |d SFB  |d OCLCQ  |d OCLCA  |d LEAUB  |d ADU  |d OCLCQ  |d VT2  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
049 |a COM6 
050 4 |a TK5105.88813 
072 7 |a COM  |x 000000  |2 bisacsh 
072 7 |a TJK  |2 bicssc 
072 7 |a TJK  |2 thema 
082 0 4 |a 006.76  |2 23 
245 0 0 |a Webservices :  |b theory and practice /  |c Hrushikesha Mohanty, Prasant Kumar Pattnaik, editors. 
264 1 |a Singapore :  |b Springer,  |c 2019. 
300 |a 1 online resource :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent. 
337 |a computer  |b c  |2 rdamedia. 
338 |a online resource  |b cr  |2 rdacarrier. 
347 |a text file. 
347 |b PDF. 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed December 5, 2018). 
504 |a Includes bibliographical references. 
505 0 |a Intro; Preface; Acknowledgements; About This Book; Contents; About the Editors; Service Modelling and Verification: AFormal Approach; 1 Introduction; 2 Modelling of Webservices; 2.1 UML-Based Approach; 2.2 Petrinet-Based Approach; 2.3 State-Machine-Based Approach; 3 Webservice Verification; 4 Conclusion; References; Webservice Specification and Discovery; 1 Introduction; 2 Webservice Specification Standards; 3 Service Discovery: ABird's View; 3.1 Web Search; 3.2 Directory Search; 3.3 Service Search Classification; 4 Service Search Techniques; 4.1 Information Retrieval Approach. 
505 8 |a 4.2 Interface Match Approach5 Conclusion; References; Non-functional Properties ofaWebservice; 1 Introduction; 2 Architecture of SOA; 3 Non-functional Properties; 3.1 Categories of NFPs; 4 Extensions forSpecification; 4.1 Web Service Definition Language; 4.2 Extensions toWSDL; 5 Extensions forDiscovery; 5.1 Universal Description Discovery and Integration; 5.2 Extensions toUDDI; 5.3 Specification Using Semantics; 5.4 Peer-to-Peer Systems; 5.5 Agent/Broker-Based Systems; 6 Specifications of NFPs inaComposition; 6.1 Static Composition; 6.2 Dynamic Composition; 7 Conclusion; References. 
505 8 |a Service Composition1 Introduction; 2 Overview of Service Composition; 2.1 Steps inaService Composition; 2.2 Static Versus Dynamic Composition; 2.3 Manual, Semi-automated, and Automated Composition; 2.4 Composition asaPlanning Problem; 3 Input/Output Parameter Based Service Composition; 3.1 Graph-Based Service Composition Techniques; 4 RDBMS-Based Service Composition Techniques; 4.1 Relational Databases forService Composition; 5 Object-Relational Databases forService Composition; 5.1 Service Matches and Service Composition Types; 5.2 Service Composition; 6 Conclusion; References. 
505 8 |a Handling Faults inComposite Webservices1 Introduction toWebservices; 1.1 Types of Composite Services; 2 Faults and Their Handling inWebservices; 3 Transient Fault Handling Strategies forWebservices; 3.1 Backward Recovery; 3.2 Forward Recovery; 4 Checkpointing and Recovery; 4.1 Applicability of Distributed Checkpointing Techniques toWebservices; 4.2 Checkpointing Webservices; 4.3 Comparison; 5 Substitution; 6 Redundancy; 7 Conclusion; References; Webservice Security; 1 Introduction; 1.1 Webservices Description; 1.2 Classification; 1.3 Webservice Message Exchange Patterns. 
505 8 |a 2 Security Fundamentals3 Security Solutions, Mechanisms and Countermeasures; 4 Other Security Frameworks; 5 AnOverview of Oracle Web Services Management (OWSM); 6 Conclusion; References; Webservices Engineering; 1 Introduction; 2 Challenges inEngineering Webservices; 2.1 Service Registration; 2.2 Service Binding; 2.3 Service Composition; 2.4 Integrity of Services; 2.5 Governance; 2.6 Availability and Performance; 2.7 Security; 3 Software Development Life Cycle forWebservices (WSDLC); 3.1 Requirements; 3.2 Design and Architecture; 3.3 Webservices Development; 4 Advanced Techniques inWSDLC. 
520 |a This book focuses on web service specification, search, composition, validation, resiliency, security and engineering, and discusses various service specification standards like WSDL, SAWSDL, WSMO and OWLS. The theory and associated algorithms for service specification verification are detailed using formal models like Petrinet, FSM and UML. The book also explores various approaches proposed for web service search and composition, highlighting input/output, parameter-based search, and selection of services based on both functional and non-functional parameters. In turn, it examines various types of composite web services and presents an overview of popular fault handling strategies for each of these types. Lastly, it discusses the standards used for implementing web service security on the basis of a case study, and introduces the Web Service Development Life Cycle (WSDLC), which defines co-operation between several industry partners to develop web services in a more structured way. 
650 0 |a Web services. 
650 0 |a XML (Document markup language) 
650 6 |a Services Web. 
650 6 |a XML (Langage de balisage) 
650 7 |a COMPUTERS  |x General.  |2 bisacsh. 
650 7 |a Web services.  |2 fast. 
650 7 |a XML (Document markup language)  |2 fast. 
700 1 |a Mohanty, Hrushikesha. 
700 1 |a Pattnaik, Prasant Kumar,  |d 1969-  |1 https://id.oclc.org/worldcat/entity/E39PCjBvXGXwbkXv9v86rXPpmq. 
710 2 |a SpringerLink (Online service) 
776 0 8 |i Print version:  |t Webservices.  |d Singapore : Springer, 2019  |z 9811332231  |z 9789811332234  |w (OCoLC)1056741640. 
907 |a .b58606075  |b multi  |c -  |d 190123  |e 240321 
998 |a (3)cue  |a cu  |b 240227  |c m  |d z   |e -  |f eng  |g si   |h 0  |i 2 
948 |a MARCIVE Overnight, in 2024.03 
948 |a MARCIVE Overnight, in 2023.02 
948 |a MARCIVE Over, 07/2021 
948 |a MARCIVE Comp, 2019.12 
948 |a MARCIVE Q3&4 2018 
994 |a 92  |b COM 
995 |a Loaded with m2btab.ltiac in 2024.03 
995 |a Loaded with m2btab.elec in 2024.02 
995 |a Loaded with m2btab.ltiac in 2023.02 
995 |a Loaded with m2btab.ltiac in 2021.07 
995 |a Loaded with m2btab.elec in 2021.06 
995 |a Loaded with m2btab.ltiac in 2019.12 
995 |a Loaded with m2btab.ltiac in 2019.01 
995 0 0 |a OCLC offline update by CMU and loaded with m2btab.elec in 2019.01 
999 |e z 
999 |a cue 
989 |d cueme  |e  - -   |f  - -   |g -   |h 0  |i 0  |j 200  |k 240227  |l $0.00  |m    |n  - -   |o -  |p 0  |q 0  |t 0  |x 0  |w SpringerLink  |1 .i150604142  |u http://ezproxy.coloradomesa.edu/login?url=https://link.springer.com/10.1007/978-981-13-3224-1  |3 SpringerLink  |z Click here for access