我正在开发一个(大多数)的Java Web服务应用程序被其他SOA客户端使用。目前我正在计划使用CXF使用SOAP / XML发布我的各种Web服务和方法。

我现在被要求调查这个工具的瘦客户端web应用程序。我一直在研究javascript图书馆,如extjs和dojo - 他们似乎非常简单。鉴于这是一个Web应用程序而不是网站,我真的不认为我会创建非常多的静态HTML页面 - 也许甚至只有一个。主要是我计划使用XMLHTTPRequest对象来点击我已经拥有的Web服务并采取结果并修改DOM。

但是,我从未在近100%JavaScript应用程序的上下文中创建了基于浏览器的UI我试图弄清楚的角色,如果有的话,春天MVC等服务器侧MVC框架会给我买到我。它需要这个吗?什么是好的?

有帮助吗?

解决方案

如果使用CXF JavaScript客户端生成器并转到单页JS应用程序,我看不出Java MVC框架将为您提供哪些(除了额外的复杂性)。

其他提示

Spring MVC是基于Servlet和JSP的基于Web的模块。如果您正在编写直接呼叫服务的JavaScript UI,我会说您不需要Spring MVC。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top