J4 ›› 2011, Vol. 33 ›› Issue (3): 172-178.
• 论文 • Previous Articles Next Articles
HE Xu,LI Hongqi,ZHOU Kun,CHEN Yu
Received:
Revised:
Online:
Published:
Abstract:
SCA has won the widely attention because it addresses the critical issues of the standardization of components and service combination, but at present a majority of SCAs are based on the Tuscany Java application container rather than the Tuscany C++ containers. The Tuscany C++ container only provides a WSbinding based on Axis2c with low efficiency, this paper addresses how to extend the C++ SCA binding to develop a dedicated binding based on the TUXEDO communication protocols. Implementing the reference binding based on ATMI on the client side will enable the SCA client to access the TUXEDO service; Implementing the service binding based on ATMI on the server side will enable the Tuxedo client to access the SCA service;The SCA client can access the SCA service via an efficient Tuxedo protocol if ATMIbinding is implemented on both the client and the server sides. The performance of ATMIbinding increases over 150% under the same testing environment,compared to the WSbinding. A complex example of a banking system based on ATMIbinding and other bindings has been presented, which shows the feasibility of this solution.
Key words: SCA;SOA;WSbinding;ATMI binding;TUXEDO;Tuscany C++;Tuscany java
HE Xu,LI Hongqi,ZHOU Kun,CHEN Yu. Implementation of the Efficient Communication Between SCA Components[J]. J4, 2011, 33(3): 172-178.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2011/V33/I3/172