弹簧ws或Axis2或别的东西对于"同一"方法来WS
-
10-07-2019 - |
题
每个人都说"合同第一"方法来设计WS更倾向于SOA风格的设计。现在,如果我们采取可用的开放源框架可用来实现我们 弹簧ws 并且还 Axis2(这样式)。我有一个任务设计SOA基于电子商务应用程序。这里的松散耦合,快速响应、安全性和可扩展性是关键点。所以它是非常重要的是选择正确的框架,从一开始。
根据过去的经验,它们或其他什么东西你们想要一个更合适的选择为我的要求。
解决方案
这是一个棘手的问题。
我已经使用Axis2的过去,但是是比较新的春天WS。我不喜欢春天有关WS是我就什么API是我用来处理我的传入和传出请求(XmlBeans的,JDOM,蓖麻等)和使用Spring的基于堆栈的出色整合获得的选项。
您提到的合同优先的方法。我不知道,如果轴2有这样的事情,但春天WS有一个架构WSDL生成。你可以在这里看到这样一个例子:
http://static.springsource.org /spring-ws/sites/1.5/reference/html/tutorial.html
这两个框架提供你问对的功能,如松耦合,响应,可扩展性等方面春天-WS还可以提供良好的集成使用Acegi就我的看法,但我真的不深深地潜入,所有的主题。
不隶属于 StackOverflow