Real World Web Services (Paperback)
暫譯: 實務網路服務 (平裝本)
Will Iverson
- 出版商: O'Reilly
- 出版日期: 2004-11-09
- 定價: $1,700
- 售價: 9.0 折 $1,530
- 語言: 英文
- 頁數: 222
- 裝訂: Paperback
- ISBN: 059600642X
- ISBN-13: 9780596006426
-
相關分類:
WebAssembly
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$680$537 -
$2,540$2,413 -
$945Creating Web Graphics, Audio, and Video Interactive Workbook (Paperback)
-
$825Professional XML for .NET Developers (Paperback)
-
$590$466 -
$420$332 -
$560$476 -
$2,370$2,252 -
$480$379 -
$750$593 -
$780$616 -
$1,128XML in Data Management : Understanding and Applying Them Together (Paperback)
-
$990$782 -
$480$408 -
$640$506 -
$2,530$2,404 -
$650$507 -
$1,782Linux Device Drivers, 3/e (Paperback)
-
$820$697 -
$2,360$2,242 -
$2,080$1,976 -
$399Pro SQL Server 2005 Assemblies (Paperback)
-
$780$663 -
$1,600$1,520 -
$299Beginning Scripting Through Game Creation (Paperback)
相關主題
商品描述
Description:
The core idea behind Real World Web Services is simple: after years of hype, what are the major players really doing with web services? Standard bodies may wrangle and platform vendors may preach, but at the end of the day what are the technologies that are actually in use, and how can developers incorporate them into their own applications? Those are the answers Real World Web Services delivers. It's a field guide to the wild and wooly world of non-trivial deployed web services.
The heart of the book is a series of projects, demonstrating the use and integration of Google, Amazon, eBay, PayPal, FedEx, and many more web services. Some of these vendors have been extremely successful with their web service deployments: for example, eBay processes over a billion web service requests a month!
The author focuses on building 8 fully worked out example web applications that incorporate the best web services available today. The book thoroughly documents how to add functionality like automating listings for auctions, dynamically calculating shipping fees, automatically sending faxes to your suppliers, using an aggregator to pull data from multiple news and web service feeds into a single format or monitoring the latest weblog discussions and Google searches to keep web site visitors on top of topics of interest-by integrating APIs from popular websites most people are already familiar with.
For each example application, the author provides a thorough overview, architecture, and full working code examples.
This book doesn't engage in an intellectual debate as to the correctness of web services on a theological level. Instead, it focuses on the practical, real world usage of web services as the latest evolution in distributed computing, allowing for structured communication via Internet protocols. As you ll see, this includes everything from sending HTTP GET commands to retrieving an XML document through the use of SOAP and various vendor SDKs.
Table of Contents:
Preface
1. Web Service Evolution
Client/Server Origins
The Undefined Web
Planning for Interdependence2. Foundations of Web Services
Basic Networking
HTTP
From HTTP to RPC3. Development Platform
Tools and Projects Used
Test Drive
Other Platforms4. Project 1: Competitive Analysis
Application Features
Gathering Web Service Data5. Project 2: Auctions and Shipping
Auction Listing XML
Processing the Auction XML
Connecting to FedEx6. Project 3: Billing and Faxing
Starting the Transaction
Getting a Transaction Notification
Responding to the Transaction7. Project 4: Syndicated Search
Making Feeds Available
Using an Aggregator8. Project 5: News Aggregator
Watcher Implementation
Going Further with Quartz9. Project 6: Audio CD Catalog
CDDB
Building a CD Catalog10. Project 7: Hot News Sheet
11. Project 8: Automatic Daily Discussions
Weblogs12. Future Web Service Directions
Future Technologies
Future DirectionsIndex
商品描述(中文翻譯)
**描述:**
《真實世界的網路服務》的核心理念很簡單:經過多年的炒作,主要的參與者實際上在網路服務上做了什麼?標準機構可能會爭論,平台供應商可能會宣傳,但最終實際使用的技術是什麼,開發者又該如何將它們整合到自己的應用程式中?這些就是《真實世界的網路服務》所提供的答案。這是一本關於非平凡部署的網路服務的野外指南。
本書的核心是一系列專案,展示了 Google、Amazon、eBay、PayPal、FedEx 等多個網路服務的使用和整合。其中一些供應商在其網路服務部署上非常成功:例如,eBay 每月處理超過十億個網路服務請求!
作者專注於構建 8 個完整的範例網路應用程式,這些應用程式整合了當今可用的最佳網路服務。本書詳細記錄了如何添加功能,例如自動化拍賣清單、動態計算運費、自動向供應商發送傳真、使用聚合器將來自多個新聞和網路服務的數據拉取到單一格式,或監控最新的網誌討論和 Google 搜尋,以便讓網站訪客掌握感興趣的主題——通過整合大多數人已經熟悉的熱門網站的 API。
對於每個範例應用程式,作者提供了全面的概述、架構和完整的工作代碼範例。
本書不會在神學層面上進行有關網路服務正確性的智識辯論。相反,它專注於網路服務的實際、現實世界的使用,作為分散式計算的最新演變,允許通過網際網路協議進行結構化通信。如您所見,這包括從發送 HTTP GET 命令到通過使用 SOAP 和各種供應商 SDK 獲取 XML 文檔的所有內容。
**目錄:**
前言
1. 網路服務的演變
客戶端/伺服器的起源
未定義的網路
規劃相互依賴性
2. 網路服務的基礎
基本網路知識
HTTP
從 HTTP 到 RPC
3. 開發平台
使用的工具和專案
測試驅動
其他平台
4. 專案 1:競爭分析
應用程式功能
收集網路服務數據
5. 專案 2:拍賣與運輸
拍賣清單 XML
處理拍賣 XML
連接到 FedEx
6. 專案 3:計費與傳真
開始交易
獲取交易通知
回應交易
7. 專案 4:聯合搜尋
提供資料來源
使用聚合器
8. 專案 5:新聞聚合器
監控實作
進一步使用 Quartz
9. 專案 6:音頻 CD 目錄
CDDB
建立 CD 目錄
10. 專案 7:熱門新聞表
11. 專案 8:自動每日討論
網誌
12. 未來的網路服務方向
未來技術
未來方向
索引