DocumentCode
3106066
Title
A Distributed Enterprise Application Platform Based on SCA
Author
Jiang, Yuejun ; Guo, Jiankang ; Xu, Meijuan
Author_Institution
Inf. Center, Zhejiang Univ., Ningbo, China
fYear
2011
fDate
16-18 Aug. 2011
Firstpage
1
Lastpage
5
Abstract
Enterprise Application always involves a variety of different technologies and machines. Because of this heterogeneity, Enterprise Application currently has problems of inflexibility and trivialness. To solve the problems, we proposed a distributed enterprise application platform based on SCA (Service Component Architecture). The design of the platform adopts a lot of advanced software techniques such as Interface Driven Design and Dependency Injection. The architecture of the platform is very flexible and the platform can be easily extended. The platform eliminates hard-coded dependencies and provides a declarative way to define policies (security, transaction, etc.); developers need only focus on business logic; components can be easily reused to form new services. A solution assembled with SCA can be distributed over one or more nodes in the network and can be reconfigured without programming changes. The advantages of the platform were illustrated through an example of practical application.
Keywords
business data processing; distributed processing; service-oriented architecture; SCA; advanced software technique; business logic; dependency injection; distributed enterprise application platform; hard-coded dependency; interface driven design; service component architecture; Business; Component architectures; Computers; Java; Runtime; Security; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Internet Technology and Applications (iTAP), 2011 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-7253-6
Type
conf
DOI
10.1109/ITAP.2011.6006295
Filename
6006295
Link To Document