我將製作一個Web應用程序。它基於Java中的RESTful API。我想在那裏實現管理模式和DAO模式。任何人都可以推薦一本好的書/參考資料,讓我可以使用這些模式開發一個好的Web應用程序?Java軟件開發中的設計模式
3
A
回答
2
我會推薦Adam Bien的書籍。 http://press.adam-bien.com/
0
J2EE設計模式作者:William Crawford,Jonathan Kaplan。本書適用於J2EE應用程序。請看看它。
0
REST風格的Web服務,由o'reilly發佈。
內容簡介:「每個開發者與Web工作需要讀這本書」
- 戴維·海因梅耶爾·漢臣,Rails框架的創造者
「REST Web服務終於提供了一個「 - Adam Trachtenberg,PHP作者和eBay網絡服務傳播者
您已經構建了可供人類使用的網站。但你也可以建立機器可用的網站嗎?這就是未來的發展方向,這就是RESTful Web Services向您展示的方式。萬維網是歷史上最受歡迎的分佈式應用程序,Web服務和混搭已將其變爲強大的分佈式計算平臺。但是今天的網絡服務技術已經忽略了使網絡成功的簡單性。他們不像Web一樣工作,他們錯過了它的優點。
本書將「Web」放回到Web服務中。它展示瞭如何使用您每天都在使用的技術連接到可編程網絡。關鍵是REST,這是驅動Web的架構風格。本書:
* Emphasizes the power of basic Web technologies -- the HTTP application protocol, the URI naming standard, and the XML markup language
* Introduces the Resource-Oriented Architecture (ROA), a common-sense set of rules for designing RESTful web services
* Shows how a RESTful design is simpler, more versatile, and more scalable than a design based on Remote Procedure Calls (RPC)
* Includes real-world examples of RESTful web services, like Amazon's Simple Storage Service and the Atom Publishing Protocol
* Discusses web service clients for popular programming languages
* Shows how to implement RESTful services in three popular frameworks -- Ruby on Rails, Restlet (for Java), and Django (for Python)
* Focuses on practical issues: how to design and implement RESTful web services and clients
這是第一本將REST設計理念應用於真實Web服務的書。它列出了使設計獲得成功所需的最佳實踐,以及將您的設計轉化爲工作代碼所需的技術。您可以利用Web的強大功能實現可編程應用程序:您只需使用Web而不是使用Web。這本書會教你怎樣做。
相關問題
- 1. 關於學習軟件開發和設計模式的建議
- 2. 軟件更新的設計模式
- 3. 這是軟件設計模式嗎?
- 4. 足球/足球軟件設計模式
- 5. 軟件設計模式視頻?
- 6. java中的設計模式
- 7. 使用MVC,OO和設計模式的軟件設計入門
- 8. 模塊化軟件設計
- 9. 開關設計模式命令java
- 10. GWT開發和設計模式
- 11. 網頁開發設計模式列表?
- 12. 我可以使用什麼開源軟件來開發室內設計軟件?
- 13. 軟件開發應該與軟件設計和可用性分開嗎?
- 14. 軟件項目中的軟件設計
- 15. Question/Answer審計軟件的設計模式
- 16. 的Java Singleton設計模式
- 17. .NET中有用的軟件設計模式
- 18. 用於軟件開發的Twitter(java)?
- 19. 軟件設計和開發專業:Pygame的塗抹步道
- 20. 使用Java中的MBeans設計模式
- 21. Java中的設計模式練習
- 22. 在Java中的繼承(設計模式)
- 23. 瞭解java中的設計模式
- 24. java中的裝飾設計模式
- 25. Java設計模式/轉換模式
- 26. Java SWT設計模式
- 27. Java方法設計模式
- 28. Java EE 6設計模式
- 29. 金字塔商業模式的會計軟件開源
- 30. Android開發中的設計模式原理是什麼?