如何替换Web服务绑定 - Tuscany SCA与Spring从头开始

时间:2015-06-29 09:42:50

标签: spring web-services java-ee-6 sca apache-tuscany

我有一些开发Web服务(独立)的经验,这些服务通过angularjs单页应用程序调用。但是,我现在有一个Java EE任务涉及以下内容: 1.从某些业务组件中删除Tuscany SCA Web服务绑定,例如客户,账户。组件作为Web服务公开 2.使用Spring Injection Web服务绑定替换Tuscany绑定。

注意:已经决定用Spring替换Tuscany SCA。 但是,作为一名具有开发Web服务经验的开发人员,在不了解绑定框架的情况下。我需要了解这些框架是什么,我如何从头开始将此框架连接到我的Web服务。 我不想复制和粘贴,并在商业项目上尝试和错误。 我担心,没有KT,所以我正在努力学习这个! 请有人帮我理解这个底层框架或绑定。 这个绑定或绑定框架是什么? 我们为什么需要它们? Tuscany SCA与Spring有何不同? 任何帮助良好,实用,代码示例,在线参考等将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:0)

您不清楚SOA,SCA和Tuscany的概念。

首先要了解在项目中编写哪种类型的Web服务,无论是RESTFul还是SOAP。然后了解如何为RESTFul / SOAP服务编写SCA + Tuscany服务,然后尝试从中删除Tuscany。

参考文档:

  1. http://tuscany.apache.org/documentation-2x/sca-java-bindingrest.html
  2. http://www.springsource.org/spring-integration