使用Spring Framework设计和开发SCA组件,第2部分 - 编程入门网
ltiplyService" target="MultiplyComponent"/>
<reference name="divideService" target="DivideComponent" />
<property name="message">HelloWorld</property>
</component>
<component name="AddComponent">
<t:implementation.script script="calculator/AddServiceImpl.js"/>
</component>
<component name="SubtractComponent">
<implementation.java class="calculator.SubtractServiceImpl"/>
</component>
<component name="MultiplyComponent">
<implementation.java class="calculator.MultiplyServiceImpl"/>
</component>
<component name="DivideComponent">
<t:implementation.script script="calculator/DivideServiceImpl.groovy"/>
</component>
</composite>
使用Spring Framework设计和开发SCA组件,第2部分(3)时间:2010-12-03 IBM Ramkumar Ramalingam在这个例子中,CalculatorComponent 是一个 Spring 应用程序,它定义了 使用 Spring bean 的业务逻辑。创建一个名为 calculator-context.xml 的应 用程序上下文文件,如清单 5 所示,它通过将所需的依赖项设置为 bean 属性 定义了 CalculatorComponent 的业务逻辑。 清单 5. calculator-context.xml
在 使用 Spring Framework 设计和开发 SCA 组件,第 1 部分:三剑客: Spring、SCA 和 Apache Tuscany,您了解到自定义 SCA 名称空间元素,比如 <sca:service>、<sca:reference> 和 <sca:property>,可 用于在这个应用程序上下文文件内(参见清单 5)显式声明 SCA 服务、引用和 属性。在本文中,您又了解了 SCA 注释是如何在 CalculatorServiceImpl bean 类内用作一种显式声明 SCA 服务、引用和属性的备选方式。清单 6 给出了一个 示例。 清单 6. CalculatorServiceImpl.java
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |