SOAP: Cross Platform Internet Development Using XML (Paperback)
暫譯: SOAP:使用 XML 的跨平台網際網路開發 (平裝本)

Scott Seely, Kent Sharkey

  • 出版商: Prentice Hall
  • 出版日期: 2001-08-17
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 416
  • 裝訂: Paperback
  • ISBN: 0130907634
  • ISBN-13: 9780130907639
  • 相關分類: SOAXML
  • 已過版

買這商品的人也買了...

商品描述

Leverage the power of SOAP on any platform, with any leading programming language!

  • Integrate your enterprise applications across the Web!
  • The platform-independent guide to SOAP
  • SOAP programming with C++, Perl, C#, Visual Basic, and Java
  • Build an industrial-strength SOAP system from scratch
  • CD-ROM: SOAP for Windows, Linux and Unix, plus extensive source code library!
Technical Reviewers:
Yves LaFon, Chair of the SOAP W3C Committee
John Montgomery, Lead SOAP Developer, Microsoft
Kent Sharkey, .NET Frameworks Technical Evangelist, Microsoft

SOAP is the universal "glue" that can integrate virtually any distributed system, helping enterprises streamline processes and communications across the Internet as never before. SOAP: Cross Platform Web Services Development Using XML is the practical, hands-on introduction to using SOAP on Windows, Linux, and UNIX platforms, using any of five leading programming languages. Discover how SOAP leverages key Internet standards such as XML and HTTP to solve distributed computing problems that DCOM and CORBA can't! Coverage includes:

  • All the XML you need to get started with SOAP
  • SOAP's basic syntax: HTTP headers, SOAP payloads, error handling, data types, encoding structures, and more
  • Extending SOAP to support heterogeneous and legacy environments
  • SOAP programming with C++, C#, Perl, Visual Basic, and Java
  • Comparing today's leading SOAP servers

The last six chapters of this book present a start-to-finish SOAP case study application-from requirements and design through coding.

Whether you're constructing Internet applications, integrating existing applications within or between enterprises, or simply evaluating SOAP, this book contains the insights-and practical examples-you're looking for.

CD-ROM INCLUDED

The accompanying CD-ROM contains complete SOAP implementations for Windows, Linux, and UNIX, plus all source code from the book.

Table of Contents

Foreword.
Acknowledgments.

I. SOAP-EVERYTHING YOU WANT TO KNOW.

1. How We Got to SOAP.

The Abacus. Early Calculators. Programmable Machines. Electronic Computers. Distributed Computing. Summary. Bibliography.


2. XML Overview.

Uniform Resource Indentifiers. XML Basics. XML Schemas. XML Namespaces. XML Attributes. Summary.


3. The Soap Specification.

Things to Know. Rules for Encoding Types in XML. The SOAP Message Exchange Model. Structure of a SOAP Message. Using SOAP in HTTP. Using SOAP for RPC. Summary.


4. Building a Basic SOAP Client and Server.

SOAP Library Design. In Search of One Good Socket Library. SimpleSOAP Library. SOAPNetwork Library. A Simple SOAP Server. A Simple SOAP Client. Summary. Fun Things to Try.

II. RELATED TECHNOLOGIES.


5. Web Services Description Language.

WSDL Overview. Defining a Web Service. SOAP Binding. HTTP GET and POST Binding. MIME Binding. Summary.


6. Universal Description, Discovery, and Integration.

UDDI Basics. Where Does UDDI Fit In? UDDI Information Types. The Programmer's API. Summary.


7. Available SOAP Implementations.

Apache. IdooXoap. Iona. Microsoft. pocketSOAP. RogueWave. SOAP::Lite. White Mesa. Zope. Summary.

III. CASE STUDY: A WEB-BASED ACUTION SYSTEM.


8. Auction System and Requirements.

Background. Executive Summary. Bidder Enrollment and Management. Item Enrollment and Management. The Bidding System. Reporting. Summary.


9. Auction System Design.

Bidder Enrollment and Management. Item Enrollment and Management. The Bidding System. Summary.


10. Bidder Enrollment.

The Java Environment. Setting Up the Java Enviroment. Securing Access to the Web Service. The VB Environment. Summary.


11. Category and Item Management.

General Implementation Rules. Category Management. Item Management. Summary.


12. The Bidding System.

Bidding Pages. Bidding Web Service. Summary.


13. Case Study Summary.

Client Management. Category Management. Item Management. Auction. Summary.


Appendix.
Index.

商品描述(中文翻譯)

利用 SOAP 的強大功能,無論在任何平台上,使用任何主流程式語言!

- 整合您的企業應用程式於網路上!
- 平台獨立的 SOAP 指南
- 使用 C++、Perl、C#、Visual Basic 和 Java 進行 SOAP 程式設計
- 從零開始建立一個工業級的 SOAP 系統
- CD-ROM:適用於 Windows、Linux 和 Unix 的 SOAP,以及豐富的源代碼庫!

技術審查者:
Yves LaFon,SOAP W3C 委員會主席
John Montgomery,微軟首席 SOAP 開發者
Kent Sharkey,微軟 .NET Frameworks 技術傳道者

SOAP 是一種通用的「黏合劑」,可以整合幾乎任何分散式系統,幫助企業在互聯網上前所未有地簡化流程和通信。《SOAP:使用 XML 的跨平台網路服務開發》是一本實用的、動手操作的入門書,介紹如何在 Windows、Linux 和 UNIX 平台上使用 SOAP,並使用五種主流程式語言中的任何一種。了解 SOAP 如何利用 XML 和 HTTP 等關鍵互聯網標準來解決 DCOM 和 CORBA 無法解決的分散式計算問題!內容涵蓋:

- 開始使用 SOAP 所需的所有 XML 知識
- SOAP 的基本語法:HTTP 標頭、SOAP 負載、錯誤處理、數據類型、編碼結構等
- 擴展 SOAP 以支持異構和舊有環境
- 使用 C++、C#、Perl、Visual Basic 和 Java 進行 SOAP 程式設計
- 比較當今主流的 SOAP 伺服器

本書的最後六章介紹了一個從需求和設計到編碼的完整 SOAP 案例研究應用。

無論您是在構建互聯網應用程式、整合企業內部或之間的現有應用程式,還是僅僅在評估 SOAP,本書都包含了您所尋找的見解和實用範例。

附帶 CD-ROM
隨書附帶的 CD-ROM 包含適用於 Windows、Linux 和 UNIX 的完整 SOAP 實現,以及書中的所有源代碼。

目錄
前言。
致謝。

I. SOAP - 您想知道的一切。
1. 我們如何走到 SOAP。
算盤。早期計算機。可程式化機器。電子計算機。分散式計算。總結。參考文獻。
2. XML 概述。
統一資源識別符。XML 基礎。XML 架構。XML 命名空間。XML 屬性。總結。
3. SOAP 規範。
需要知道的事項。XML 中編碼類型的規則。SOAP 消息交換模型。SOAP 消息的結構。在 HTTP 中使用 SOAP。使用 SOAP 進行 RPC。總結。
4. 建立基本的 SOAP 客戶端和伺服器。
SOAP 庫設計。尋找一個好的套接字庫。SimpleSOAP 庫。SOAPNetwork 庫。一個簡單的 SOAP 伺服器。一個簡單的 SOAP 客戶端。總結。嘗試的有趣事物。

II. 相關技術。
5. 網路服務描述語言。
WSDL 概述。定義網路服務。SOAP 綁定。HTTP GET 和 POST 綁定。MIME 綁定。總結。
6. 通用描述、發現和整合。
UDDI 基礎。UDDI 的位置。UDDI 信息類型。程式設計師的 API。總結。
7. 可用的 SOAP 實現。
Apache。IdooXoap。Iona。微軟。pocketSOAP。RogueWave。SOAP::Lite。White Mesa。Zope。總結。

III. 案例研究:基於網路的拍賣系統。
8. 拍賣系統和需求。
背景。執行摘要。投標者註冊和管理。項目註冊和管理。投標系統。報告。總結。
9. 拍賣系統設計。
投標者註冊和管理。項目註冊和管理。投標系統。總結。
10. 投標者註冊。
Java 環境。設置 Java 環境。保護對網路服務的訪問。VB 環境。總結。
11. 類別和項目管理。
一般實施規則。類別管理。項目管理。總結。
12. 投標系統。
投標頁面。投標網路服務。總結。
13. 案例研究總結。
客戶管理。類別管理。項目管理。拍賣。總結。
附錄。
索引。

最後瀏覽商品 (1)