Advanced SOAP for Web Development

Advanced SOAP for Web Development

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

With SOAP, developers have a universal "glue" for integrating virtually any distributed system, and streamlining any Internet-based process or communication. Advanced SOAP for Web Development is simply the fastest way for developers to master SOAP. This concise book teaches SOAP the way developers like to learn: hands-on, through real-world projects that focus on the key features developers will use most often. Coverage includes: mastering SOAP data types; understanding SOAP's use of HTTP; troubleshooting SOAP problems using its errors and faultcodes; using WSDL to describe Web Services; using UDDI and Disco to locate Web services; working with Remote Procedure Calls; and using SOAP's "smaller, faster brother," XML-RPC. Dan Livingston offers step-by-step, hands-on tutorials on setting up Web Services, SOAP servers and clients, Microsoft BizTalk servers, setting up Web Services, language binding, and more. Appendices compare SOAP with other distributed object technologies, preview its future, and list today's best tools for working with it.

Table of Contents:
Preface. 1. Why SOAP? Web Services and .NET. A Peek at SOAP. Web Services and Internet 3.0. A Brief History of the Internet. So What's a Web Service? Why SOAP Is Needed. .NET: How Evil Is It? Background: Compilers and Runtimes. Intermediate Language. Common Language Runtime. Common Type System (CTS). Common Language Specification. .NET and SOAP. Recap. 2. Basic SOAP. What Is SOAP? Overview. Goals of SOAP. A Short History of SOAP. What SOAP Can and Can't Do. What SOAP Can Do. What SOAP Can't Do. Advantages and Disadvantages. Advantages. Disadvantages. Serializing and SOAP. Basic SOAP Structure. SOAP Envelope. SOAP Header. SOAP Body. Recap. 3. SOAP Data Types: Encoding and XML Schema. Overview. Simple and Compound Types. Multireference Values. Encoding and XML Schema. Simple Types. Enumerations. Byte Arrays. Polymorphism. Custom Simple Types. Simple Type Recap. Compound Types. Structures. Arrays. Recap. 4. HTTP and SOAP. Purpose of HTTP. History. Internet Communication. IP. TCP. HTTP. Connections. Basic HTTP Operations. Cookies and Statelessness. HTTP Message Structure. Requests. Responses. HTTP and Security. Basic Authentication. Original Digest Authentication. Improved Digest Authentication. Secure Sockets Layer (SSL). Public Key Cryptography. SSL Operation. Open Source. Advantages and Disadvantages of HTTP. SOAPAction. Recap. 5. SOAP Security Extensions. Security for SOAP. Introduction to XML Signature. Core Generation and Validation. Core Generation. Core Validation. Detailed Syntax. Signature Element. SignatureValue Element. SignedInfo Element. CanonicalizationMethod Element. SignatureMethod Element. Reference Element. Transforms and Transforms Elements. DigestMethod Element. DigestValue Element. KeyInfo Element. KeyName Element. KeyValue Element. DSAKeyValue Element. RSAKeyValue Element. RetrievalMethod Element. X509Data Element. PGPData Element. SPKIData Element. MgmtData Element. Object Element. Manifest Element. SignatureProperties Element. XML Signature in SOAP Messages. Recap. 6. WSDL: Describing Web Services. What Is WSDL? Status. What Does WSDL Do? Concepts and Terminology. Structure of a WSDL Document. Resulting SOAP Messages. Root WSDL Element. Data Types. Messages. Part Names. Bad. Fine. Operations. Operation Syntax. Kinds of Operations. Parameter Order. Port Types. Quick Review. Binding. Services. Placing the Port. The Whole Code. SOAP Extensions. soap:binding. soap:operation. soap:body. soap:fault. soap:header and soap:headerfault. soap:address. HTTP Extensions. MIME Extensions. Multiple Files. Recap. 7. UDDI. The Case for UDDI. Assumptions. What Businesses Need. UDDI Goals of Meeting Business Needs. What a Solid Infrastructure Would Do. Use Case. High-Level View. White, Yellow, and Green Pages. UDDI Business Registry. UDDI Business Registry Security. Data Replication. Data Management, Integrity, and Confidentiality. Administration and Privacy. Availability. Auditing. Contested (Bogus) Information. UDDI Data Types. BusinessEntity. businessService. bindingTemplate. tModel. PublisherAssertion. Inquiry and Publishing Functions. Inquiries. Publishing Functions. Error Handling. Recap. 8. SOAP Message Attachments. Quick MIME Review. Attaching to SOAP. HTTP Binding. Recap. 9. XML-RPC: SOAP's Little Runaway Brother. What Is XML-RPC? Goals. What XML-RPC Doesn't Do. History. Structure. Request. Response. Faults. Data Encoding. Simple Data Types. Compound Data Types. Null Values. HTTP Headers. What's Missing? Recap. 10. Setting Up a Web Service. Supersimple Web Service. Virtual Directory on IIS. Downloading Everything. Your First Web Service. Other Languages. WSDL. Web Service Client. Recap. 11. BizTalk Server and SOAP. Purpose of BizTalk. Structure of BizTalk. BizTalk Header Elements. Endpoints. properties. services. manifest. process. BizTalk Receipts. BizTalk Attachments. BizTalk Security. Recap. Appendix A: XML Primer. What Is XML? What's a Markup Language? What Does Extensible Mean? Why XML Is Good. Goals of XML. Elements and Nodes. Structure and Syntax. Attributes or Text Nodes? The Special Symbols and Comments. Recap. Appendix B: XML Schema Primer. Introduction to Namespaces. Introduction to XML Schema. Simple Types. Number-Based Simple Types. Date- and Time-Based Simple Types. Miscellaneous Simple Types. Creating Custom Simple Types. Forcing Text to Fit a Pattern. Limiting Numerical Values. Limiting String Length. Creating a List. Combining Simple Types. Predetermined Content. Creating and Reusing Custom Simple Types. Complex Types. Elements Within Elements. Attributes. Attributes and Text. Attributes, Text, and Nested Elements. Creating Custom Complex Types. Referencing Elements and Attributes. New Complex Types Based on Existing Types. Miscellaneous. Annotation and Documentation. Including External Files. Appendix C: SOAP Compared with Other Distributed Object Technologies. Technology Aspects. SOAP. SOAP and Security. SOAP and Scalability. SOAP and Garbage Collection. SOAP and State Management. CORBA. CORBA and Security. CORBA and Scalability. CORBA and Garbage Collection. CORBA and State Management. DCOM (Distributed Component Object Model). DCOM and Security. DCOM and Scalability. DCOM and Garbage Collection. DCOM and State Management. Java RMI. Java RMI and Security. Java RMI and Scalability. Java RMI and Garbage Collection. Java RMI and State Management. Appendix D: Future Directions of SOAP—XML Protocol Working Group. Appendix E: Keeping Up-to-Date. Appendix F: SOAP Tools. Appendix G: UDDI API XML Schema. Appendix H: The Original HTTP, as Defined in 1991. Connection. Request. Response. Disconnection. Appendix I: SOAP 1.2 Working Draft. W3C Working Draft 9 July 2001. This version: Latest version: Editors: Abstract. Status of this Document. Table of Contents. 1. Introduction. 1.1 Design Goals. 1.2 Notational Conventions. 1.3 Examples of SOAP Messages. 1.4 SOAP Terminology. 2. The SOAP Message Exchange Model. 2.1 SOAP Nodes. 2.2 SOAP Actors and SOAP Nodes. 2.3 Targeting SOAP Header Blocks. 2.4 Understanding SOAP Headers. 2.5 Processing SOAP Messages. 3. Relation to XML. 4. SOAP Envelope. 4.2 SOAP Header. 4.3 SOAP Body. 4.4 SOAP Fault. 5. SOAP Encoding. 5.1 Rules for Encoding Types in XML. 5.2 Simple Types. 5.3 Polymorphic Accessor. 5.4 Compound types. 5.5 Default Values. 5.6 SOAP root Attribute. 6. Using SOAP in HTTP. 6.1 SOAP HTTP Request. 6.2 SOAP HTTP Response. 6.3 The HTTP Extension Framework. 6.4 SOAP HTTP Examples. 7. Using SOAP for RPC. 7.1 RPC and SOAP Body. 7.2 RPC and SOAP Header. 8. Security Considerations. 9. References. 9.1. Normative references. 9.2. Informative references. A. SOAP Envelope Examples. A.1 Sample Encoding of Call Requests. A.2 Sample Encoding of Response. B. Acknowledgements. C. Version Transition From SOAP/1.1 to SOAP Version 1.2. D. Change Log. D.1 SOAP Specification Changes. D.2 XML Schema Changes. SOAP Glossary. Index.


Best Sellers


Product Details
  • ISBN-13: 9780130356550
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Prentice Hall
  • Height: 228 mm
  • No of Pages: 512
  • Weight: 791 gr
  • ISBN-10: 0130356557
  • Publisher Date: 21 Mar 2002
  • Binding: Paperback
  • Language: English
  • Spine Width: 33 mm
  • Width: 151 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Advanced SOAP for Web Development
Pearson Education (US) -
Advanced SOAP for Web Development
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Advanced SOAP for Web Development

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA