Su opción de utilizar los servicios de comunicación remota primavera o en la web depende de si desea utilizar SOAP o no.
Todos los servicios de Spring deben comenzar su vida útil como servicios POJO basados en interfaz, por supuesto. De esa forma, solo puede preocuparse por la implementación y la interfaz; el acceso remoto puede ser una ocurrencia tardía de esa manera.
Una vez que el servicio Spring POJO se prueba y se ejecuta, puede elegir entre una gran cantidad de opciones remotas: EJB (clientes basados únicamente en RMI), HTTP (cualquier cliente que puede crear un cliente HTTP), servicios web (SOAP y WSDL), etc. Su elección depende de los tipos de clientes que anticipa y el protocolo de conexión que desea utilizar.
Solo entendí que la comunicación remota es una idea de último momento una vez que completó la implementación del servicio web y qué tipo de clientes voy a esperar. Necesito un poco más de teoría, ¿me pueden guiar a un lugar apropiado donde pueda obtener más detalles sobre las diferencias y cuándo ir a un sitio remoto y cuándo ser un servicio web regular? Por último, aprecio tu respuesta rápida – srisris