Frage

Ich entwickle eine Java-Webservices-Anwendung, die (meistens) von anderen SOA-Clients verwendet werden soll.Momentan plane ich, CXF zu verwenden, um meine verschiedenen Webdienste und -methoden mit SOAP / XML zu veröffentlichen.

Ich werde jetzt gebeten, eine Thin Client-Webanwendung für dieses Werkzeug zu untersuchen.Ich habe in JavaScript-Bibliotheken wie Extjs und Dojo gesucht - und sie scheinen wirklich unkompliziert zu sein.Da dies eine Webanwendung ist und keine Website ist, glaube ich wirklich nicht, dass ich sehr viele statische HTML-Seiten erstellen kann - vielleicht sogar nur eins.Meistens plane ich, ein XmlhttpRequest-Objekt zu verwenden, um die Webdienste zu treffen, die ich bereits habe, und nehme die Ergebnisse an und ändern Sie den DOM.

Ich habe jedoch noch nie eine browserbasierte UI vor und im Zusammenhang mit einer fast 100% igen JavaScript-Anwendung erstellt.Ist es dafür erforderlich?Was ist es gut für?

War es hilfreich?

Lösung

Wenn Sie den CXF-JavaScript-Clientgenerator verwenden und für eine einzige Seite JS-Anwendung gehen, sehe ich nicht, was ein Java MVC-Framework Ihnen gibt (abgesehen von zusätzlicher Komplexität).

Andere Tipps

Spring MVC ist ein webbasiertes Modul, das auf Servlets und JSPs basiert.Wenn Sie eine JavaScript-Benutzeroberfläche schreiben, die direkt Dienstleistungen anruft, würde ich sagen, dass Sie kein Frühling MVC brauchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top