SpringInvoker Spring - очень простой механизм RPC-over-HTTP, использующий стандартную сериализацию Java.Если это соответствует вашим требованиям, то во что бы то ни стало используйте его.
Однако оно далеко отстает от удаленного взаимодействия в стиле EJB, которое, как и более эффективное (удаленное взаимодействие по протоколу HTTP не очень производительно), добавляетобъекты, такие как транзакции и безопасность.Spring может предоставить оба этих компонента, но это означает дополнительную проводку и настройку.
Что касается выбора между HTTPInvoker и соответствующими веб-службами, то первый является в высшей степени частным (оба конца должны быть Spring) и тесно связанклиент с сервером (они должны быть совместимы с сериализацией).Правильные веб-сервисы соответствуют стандартам и не зависят от клиентов (если все сделано правильно).