Real World Web Services
Will Iverson
- 出版商: O'Reilly
- 出版日期: 2004-11-09
- 定價: $1,480
- 售價: 2.0 折 $299
- 語言: 英文
- 頁數: 222
- 裝訂: Paperback
- ISBN: 059600642X
- ISBN-13: 9780596006426
-
相關分類:
WebAssembly
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$680$537 -
$980$774 -
$2,510$2,385 -
$590$466 -
$2,480$2,356 -
$420$332 -
$990$782 -
$750$675 -
$560$504 -
$2,340$2,223 -
$1,102Unix Network Programming, Vol. 1 : The Sockets Networking API, 3/e (IE-Paperback)
-
$480$379 -
$750$593 -
$780$616 -
$990$782 -
$480$408 -
$650$514 -
$640$506 -
$2,500$2,375 -
$650$507 -
$1,881$1,782 -
$820$697 -
$780$702 -
$650$507 -
$490$417
相關主題
商品描述
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。
對於每個範例應用程式,作者提供了詳細的概述、架構和完整的工作代碼範例。
本書不會在神學層面上對網路服務的正確性進行智力辯論。相反,它專注於網路服務作為分散式計算的最新演進,允許通過Internet協議進行結構化通信。正如您將看到的,這包括從發送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