Мне нужно предоставить некоторую службу для удаленного использования клиентами Java (они должны использовать httpinvoker) и другими языками (они должны использовать REST).
Могу ли я настроить весеннюю загрузку так, чтобы открывать и то, и другое? (Я бы не возражал, если бы использовались два отдельных экземпляра с разными портами, например, в этот пост).
Я отказался от идеи предоставления API для клиентов Java, которые внутренне используют REST, потому что довольно утомительно подключать все конечные точки REST в код вручную, используя RestTemplate.
. Мне нравится концепция HttpInvoker, потому что используется ProxyFactoryBean
автоматически. Если Spring Remoting сможет чтобы сделать это так, как это можно сделать для JMS, AMQP и других, я бы пошел таким путем.