我通常使用PHP + Mysql以簡化的方式編寫Web服務:讀取POST/GET參數,連接到MySQL數據庫並最終打印JSON。如何使用Java編寫Web服務
我想檢查如何與Java服務器做到這一點,我從來沒有編程的Java Web服務器,我想知道我應該怎麼學學做它
感謝
我通常使用PHP + Mysql以簡化的方式編寫Web服務:讀取POST/GET參數,連接到MySQL數據庫並最終打印JSON。如何使用Java編寫Web服務
我想檢查如何與Java服務器做到這一點,我從來沒有編程的Java Web服務器,我想知道我應該怎麼學學做它
感謝
我假設在這裏,你有一個很好的瞭解java編程的。
很高興,我認爲你應該瞭解用於web的java。 我推薦這本書:
深入淺出Servlets和JSP http://www.amazon.com/Head-First-Servlets-JSP-Certified/dp/0596516681/
然後你就可以瞭解Web服務與Java:
Java Web服務:啓動和運行 http://www.amazon.com/Java-Web-Services-Up-Running/dp/1449365116
當然,互聯網上也有很多教程,但書籍會給你很多背景資料ñ。
我想建議你爭取了兩個主要的Web服務架構的理解,然後決定哪些適合你的情況/使用最好
REST(GET,PUT,POST,DELETE,PATCH)JAX-RS
http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html
VS SOAP基地JAX-WS
http://docs.oracle.com/javaee/5/tutorial/doc/bnayn.html
他們比較: Main differences between SOAP and RESTful web services in java
可能重複的[如何在java中實現web服務](http://stackoverflow.com/questions/3736926/how-to-implement-web-services-in-java) –
這甚至沒有提到不同的web服務架構。 – Abs