我有一个现有的 java 项目,我希望创建一个能够从现有项目中调用一些公共方法的移动“远程控制”应用程序。
我以前没有任何类型的网络开发经验,所以希望能得到一些关于我应该从哪里开始的指导。我在那里找到了一些库,但我不完全确定我在寻找什么(或者我是否过于复杂!)。
谢谢,
亚当
我有一个现有的 java 项目,我希望创建一个能够从现有项目中调用一些公共方法的移动“远程控制”应用程序。
我以前没有任何类型的网络开发经验,所以希望能得到一些关于我应该从哪里开始的指导。我在那里找到了一些库,但我不完全确定我在寻找什么(或者我是否过于复杂!)。
谢谢,
亚当
除非您想处理低级别或对使用的协议有任何限制,否则可能倾向于 JAX-RS。http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html。
Java RMI 技术可能是您所需要的,从这里开始http://docs.oracle.com/javase/6/docs/technotes/guides/rmi/hello/hello-world.html。它可以在客户端和服务器都使用 Java 时使用。
如果您想使用 Web 服务,您可以查看这个将现有 API 公开为 Web 服务
您可以使用套接字检查Java 客户端/服务器应用程序吗?为了从以前关于客户端/服务器主题的讨论中学习。