Pregunta

Estoy desarrollando una aplicación de servicios web de Java que es (en su mayoría) para ser utilizada por otros clientes SOA.Actualmente estoy planeando usar CXF para publicar mis diversos servicios web y métodos usando SOAP / XML.

Ahora me piden que investigue una aplicación web delgada para esta herramienta.He estado buscando en bibliotecas de JavaScript como Extjs y Dojo, y parecen ser realmente sencillos.Dado que esta es una aplicación web y no un sitio web, realmente no creo que esté creando muchas páginas HTML estáticas, tal vez incluso solo una.En su mayoría, planeo usar un objeto XMLHTTTPRequest para presionar los servicios web que ya tengo y tomo los resultados y modifique el DOM.

Sin embargo, nunca he creado una UI basada en navegadores antes y en el contexto de una solicitud de casi el 100% de JavaScript, estoy tratando de determinar qué papel, si corresponde, un MVC Framework de un servidor, como la primavera MVC, me comprará.¿Se necesita para esto?¿Para qué es bueno?

¿Fue útil?

Solución

Si usa el generador de cliente CXF JavaScript y vaya a una aplicación JS de una sola página, no veo lo que le dará un marco de MVC Java (aparte de la complejidad adicional).

Otros consejos

Spring MVC es un módulo basado en la web basado en servlets y JSPs.Si está escribiendo una UI de JavaScript que llama a los servicios directamente, diría que no necesita MVC de primavera.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top