我是java中的Spring MVC3框架的新手,但我熟悉java编码。
我想用这个框架编写两个应用程序。
我研究过Java MVC3框架。它需要调用视图来映射哪个控制器将处理其请求。但是,
如何使用Web服务执行此操作,以便在调用使用SOAP服务的特定方法时,我可以将该请求转发到其相关的servlet,并将响应作为SOAP xml文件发回。
我如何为第二个应用程序执行此操作,以便通过servlet接收请求。
我希望这一切都有意义。
的问候, Aqif
答案 0 :(得分:1)
如果你想坚持使用Spring,可以将Spring Web Services用于应用程序1.应用程序2将是一个更传统的Spring Web应用程序(使用servlet,但框架不需要你在servlet中工作。 ..而且你将使用更细粒度的组件。)
如果您不想坚持使用Spring作为Web服务,您可以使用类似Apache Axis
的内容答案 1 :(得分:0)
通常的结构如下:
对于第二点,你可以选择一些JAX-WS实现,比如CXF(它也有很好的弹簧支持)
答案 2 :(得分:0)
正如您所描述的,Spring Web Services特别支持类似Spring MVC的响应SOAP调用的模型。
第二个是Spring MVC。哎呀,听起来 - 虽然我不能确定没有更多的信息 - 你正在尝试构建RESTful Web服务。 Spring MVC也是正确的选择。