Я действительно не вижу смысла превращать EJB в веб-сервисы. Первое, что приходит на ум, это безопасность. Как мне удержать весь мир от использования моих методов ведения бизнеса? Как бы вы аутентифицировали пользователя для использования службы. Во-вторых, кажется сложным передавать объекты или даже возможно передавать списки в веб-службу.
Я вижу некоторые оправдания, такие как наличие сервисов для нескольких приложений, использующих одни и те же методы. Но почему бы просто не иметь библиотеку или не развернуть ухо со всеми бизнес-методами?
Спасибо за вашу помощь.