简单的Java客户端/服务器架构 - 哪些工具?

时间:2011-11-16 22:16:14

标签: java architecture client

我正在攻读学士学位论文,我决定开发一个客户端/服务器应用程序。 我已经尝试过ActiveMQ,但我不能100%确定这是否是正确的解决方案。

我需要的只是一个提供方法的服务器应用程序;这些方法应该由客户端模块调用。

两者 - 客户端和服务器 - 都可以访问例如GreetingService接口:

public interface GreetingService {
  public String sayHello();
}

GreetingService的实现是在服务器端进行的。在上面的例子中,sayHello() - Method可以返回字符串“hello”。

我的客户端应用程序现在应该从接口调用sayHello() - Method并从GreetingServiceImpl获取返回值。

我希望我的榜样足够接近。你能建议我使用哪些工具/框架等?

2 个答案:

答案 0 :(得分:2)

处理同样的问题。有很多方法可以解决这个问题,这是我能想到java Remote Method Invocation服务的最佳和最简单的方法。

答案 1 :(得分:1)

获取简单HelloWorld Java服务器的最简单方法可能是使用Play Framework,有关非常简单的应用程序演练,请参阅http://www.playframework.org/documentation/1.2.3/firstapp