Простая клиент-серверная архитектура Java - какие инструменты? - PullRequest
0 голосов
/ 17 ноября 2011

Я работаю над диссертацией бакалавра и решил разработать клиент-серверное приложение. Я уже пробовал ActiveMQ, но я не уверен на 100%, правильное ли это решение.

Мне нужно просто серверное приложение, предоставляющее методы; эти методы должны вызываться клиентскими модулями.

И клиент, и сервер имеют доступ, например, к интерфейсу GreetingService:

public interface GreetingService {
  public String sayHello();
}

Реализация GreetingService производится на стороне сервера. В приведенном выше примере метод sayHello () может вернуть строку «hello».

Мое клиентское приложение должно теперь вызвать метод sayHello () - из интерфейса и получить возвращаемое значение из GreetingServiceImpl.

Надеюсь, мой пример был достаточно близок. Какие инструменты / рамки / и т.д. вы можете мне предложить?

Ответы [ 2 ]

2 голосов
/ 17 ноября 2011

Работа с такими же проблемами. Есть много способов справиться с этим, самый лучший и простой способ, который я могу представить для java Remote Method Invocation services.

1 голос
/ 17 ноября 2011

Самый простой способ получить простой Java-сервер HelloWorld - это, вероятно, Play Framework, см. http://www.playframework.org/documentation/1.2.3/firstapp для очень простого прохождения приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...