我有一個現有的java項目,我希望創建一個移動「遠程控制」應用程序,該應用程序能夠從現有項目中調用幾個公共方法。Java客戶端/服務器遠程應用程序的起點
我之前沒有任何網絡開發經驗,所以我會從一開始就瞭解一些指導。我在那裏找到了一些圖書館,但我不完全確定我在找什麼(或者如果我過於複雜的事情!)。
感謝,
亞當
我有一個現有的java項目,我希望創建一個移動「遠程控制」應用程序,該應用程序能夠從現有項目中調用幾個公共方法。Java客戶端/服務器遠程應用程序的起點
我之前沒有任何網絡開發經驗,所以我會從一開始就瞭解一些指導。我在那裏找到了一些圖書館,但我不完全確定我在找什麼(或者如果我過於複雜的事情!)。
感謝,
亞當
Java RMI的技術可能是你所需要的,這裏的地方開始http://docs.oracle.com/javase/6/docs/technotes/guides/rmi/hello/hello-world.html。當客戶端和服務器都使用Java時,可以使用它。
如果你想使用web服務,你可以在這個Exposing existing API as a Web service
看看你可以爲了從客戶端/服務器主題上discutions學檢查了這一點Java client/server application with sockets?。
也許傾向於JAX-RS,除非你想處理低層次或者對協議有任何限制。 http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html。
以及您想如何公開您的服務器端代碼?使用寧靜?肥皂? RMI?普通插座?你有什麼限制嗎? – fGo
你能描述一下你的「現存的java項目」嗎?它是什麼樣的應用程序?桌面應用程序?服務器應用程序?你使用什麼樣的軟件堆棧? – Puce
我基本上是想寫一個遠程鍵盤應用程序,在那裏我可以使用我的android手機上的鍵盤輸入到我的電腦上(我知道這些東西已經存在,我只是試圖去掌握編程!)。 我已經寫了一個'屏幕鍵盤'的Java應用程序,我基本上正在尋找一種方法來通過我的android手機來控制這個。 謝謝 – user2064849