買這商品的人也買了...
- 
                
                   Beginning XSLT 2.0: From Novice to Professional Beginning XSLT 2.0: From Novice to Professional$3,790$3,601
- 
                
                   XML 網頁製作徹底研究, 3/e XML 網頁製作徹底研究, 3/e$650$553
- 
                
                   XSLT 2.0 and XPath 2.0 Programmer's Reference, 4/e XSLT 2.0 and XPath 2.0 Programmer's Reference, 4/e$2,790$2,651
- 
                
                   Introduction to Algorithms, 3/e (IE-Paperback) Introduction to Algorithms, 3/e (IE-Paperback)$1,590$1,558
- 
                
                   Java 加密與解密的藝術 Java 加密與解密的藝術$480$408
- 
                
                   資料結構─使用 Java (修訂第二版) 資料結構─使用 Java (修訂第二版)$520$411
- 
                
                   精緻作業系統, 2/e 精緻作業系統, 2/e$480$374
- 
                
                   SOA 實踐-建立 Java Web 服務和 BPEL 企業應用, 2/e SOA 實踐-建立 Java Web 服務和 BPEL 企業應用, 2/e$420$357
- 
                
                   MOCC 視窗系列 Excel 2010 專業級電腦技能檢定題庫暨解析 MOCC 視窗系列 Excel 2010 專業級電腦技能檢定題庫暨解析$300$234
- 
                
                   MOCC 視窗系列 Word 2010 專業級電腦技能檢定題庫暨解析 MOCC 視窗系列 Word 2010 專業級電腦技能檢定題庫暨解析$300$234
- 
                
                   $948Single Page Web Applications: JavaScript end-to-end (Paperback) $948Single Page Web Applications: JavaScript end-to-end (Paperback)
- 
                
                   王者歸來 Java Web 整合開發-JSP + Servlet + Struts + Hibernate + Spring, 3/e 王者歸來 Java Web 整合開發-JSP + Servlet + Struts + Hibernate + Spring, 3/e$980$833
- 
                
                   MOCC 視窗系列 PowerPoint 2010 專業級電腦技能檢定題庫暨解析 MOCC 視窗系列 PowerPoint 2010 專業級電腦技能檢定題庫暨解析$300$234
- 
                
                   $474代碼的未來 $474代碼的未來
- 
                
                   TQC+ 影像處理認證指南 Photoshop CS6 TQC+ 影像處理認證指南 Photoshop CS6$420$210
- 
                
                   Making Java Groovy (Paperback) Making Java Groovy (Paperback)$1,485$1,411
- 
                
                   $1,782Java Network Programming, 4/e (Paperback) $1,782Java Network Programming, 4/e (Paperback)
- 
                
                   RESTful Web APIs (Paperback) RESTful Web APIs (Paperback)$1,650$1,568
- 
                
                   $414服務設計模式-SOAP/WSDL 與 RESTful Web 服務設計解決方案(Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services) $414服務設計模式-SOAP/WSDL 與 RESTful Web 服務設計解決方案(Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services)
- 
                
                   Professional Java for Web Applications (Paperback) Professional Java for Web Applications (Paperback)$1,980$1,881
- 
                
                   $396Java RESTful Web Service 實戰 $396Java RESTful Web Service 實戰
- 
                
                   敏捷與 Scrum 軟體開發速成 (The Elements of Scrum)(暢銷回饋版) 敏捷與 Scrum 軟體開發速成 (The Elements of Scrum)(暢銷回饋版)$280$218
- 
                
                  機率學, 3/e (Yates: Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers, 3/e)$450$441
- 
                
                   演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解 演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356
- 
                
                   為你自己學 Git 為你自己學 Git$500$425
商品描述
商品描述(中文翻譯)
學習如何開發 REST 風格和基於 SOAP 的網路服務及客戶端,這本快速且全面的入門書籍提供了清晰、務實的網路服務方法,通過提供架構概述、完整的工作程式碼範例,以及簡短而精確的編譯、部署和執行指令。您將學會如何從零開始編寫服務,並將現有服務整合到您的 Java 應用程式中。
這第二版更強調 REST 風格的服務,涵蓋了 HttpServlet、Restlet 和 JAX-RS API;針對 REST 風格服務的 jQuery 客戶端;以及基於 SOAP 的服務的 JAX-WS。程式碼範例包括一個 Apache Ant 腳本,用於編譯、打包和部署網路服務。
- 學習 REST 風格和基於 SOAP 的服務之間的差異和相似之處
- 使用 Java API 和實作來編程和交付 RESTful 網路服務
- 探索用 Java、JavaScript 和 Perl 編寫的 RESTful 網路服務客戶端
- 強調應用層的 SOAP 基於網路服務的編寫
- 檢查基於 SOAP 的消息處理和傳輸層
- 學習 HTTP(S) 的線路級安全性、用戶/角色安全性和 WS-Security
- 使用 Java 應用伺服器 (JAS) 作為獨立網路伺服器的替代方案
與《Java Web Services: Up and Running, 2nd Edition》的作者 Martin Kalin 的問答
Q. 為什麼您第二版的《Java Web Services: Up and Running》對人們現在閱讀很重要?
A. 網路服務及其客戶端在網路上越來越重要。例如,社交網路網站如 Facebook、Instagram、Twitter 和 Tumblr,以及電子商務網站如 Amazon 和 eBay,通過網路服務提供與傳統網站相同的數據和功能。事實上,現在開發一個不與網路服務配對的網站是很少見的。
Q. 讀者在閱讀《Java Web Services: Up and Running》後會獲得什麼?
A. 主要的信息點可以總結如下:
- 網路服務是一種利用現有技術和基礎設施交付數據和功能的方式。這些服務代表了一種低麻煩的網路應用程序方法。
- 網路服務代表了一種自動化基於網路的任務(例如,從供應商訂購物品)和將舊有軟體系統(例如,舊有的 COBOL 系統)與更現代系統整合的直接方式。
- 網路服務是平台和語言中立的:用特定語言編寫並在特定平台上發布的網路服務可以被用許多其他語言編寫並在基本上任何計算設備上執行的客戶端訪問,從工業級伺服器到手機。
- Java 提供了對網路服務的全面支持,無論是在服務端還是客戶端;Java 提供了豐富的選擇來編程和發布網路服務。
- 網路服務有兩種主要類型,REST 風格和基於 SOAP,Java 對每種風格都有出色的支持——無論是在服務端還是客戶端。
這本書強調程式碼,無論是在服務端還是客戶端。因此,對於所有流行的 Java API 進行 REST 風格和基於 SOAP 的網路服務,服務端都有各種完整的程式碼範例:HttpServlet、JAX-RS、Restlet、JAX-WS。客戶端也有廣泛的範例,包括針對 Amazon 和 Twitter 等流行現實服務的客戶端。這本書還包括一整章關於線路級和用戶/角色安全性。
Q. 在 Java 網路服務中,最令人興奮和重要的事情是什麼?
A. 傳統的基於 HTML 的網站和網路服務之間的區別持續模糊。一方面,現代網站通常包含嵌入在 HTML 中的 JavaScript(以某種方言);而嵌入的 JavaScript 越來越多地用於編寫針對網路服務的客戶端。
Q. 您能給我們一些開始使用 Java 網路服務的提示嗎?
A. 
1. 用於創建基於 Java 的網站的傳統編程技能(使用 JSP/HttpServlet API)可以很好地轉移到 REST 風格的網路服務。發布基於 Java 的網路服務本質上與發布基於 Java 的網站相同(例如,可以使用 Tomcat 或 Jetty 等網路伺服器)。
   
2. 儘管 REST 風格服務的受歡迎程度不斷上升,但通過 HTTP/HTTPS 提供的基於 SOAP 的服務仍然是 REST 風格服務的程序員友好變體;而且基於 SOAP 的客戶端通常比 REST 風格的客戶端更容易編寫。
3. 編程網路服務然後發布它們是明確分開的問題:一般來說,服務的編程方式(例如,使用的 API)對服務的發布方式(例如,使用命令行發布者、商業級網路伺服器如 Tomcat,或完整的 Java 應用伺服器如 GlassFish 或 JBoss)幾乎沒有影響。
4. jQuery 和其他 JavaScript 方言使得在 HTML 頁面中嵌入網路服務客戶端變得越來越容易。
5. 保護網路服務本質上與保護網站相同。

 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    