DocumentCode :
3039885
Title :
Towards Effective Event-Driven SOA in Enterprise Systems
Author :
Zagarese, Quirino ; Furno, A. ; Canfora, Gerardo ; Zimeo, E.
Author_Institution :
Dept. of Eng., Univ. of Sannio, Benevento, Italy
fYear :
2013
fDate :
13-16 Oct. 2013
Firstpage :
1419
Lastpage :
1424
Abstract :
Event-driven programming is progressively replacing the call-stack model to improve flexibility, efficiency and scalability in SOA. Enterprise applications often deal with large messages attached to asynchronous events. This could reduce the benefits provided by event-driven programming since the need for having every information propagated as event is counterbalanced by wasting resources when large messages are entirely propagated to destinations that do not use all of them. In this paper, we propose the adoption of the D-WSLink framework for improving data transfers by using a composite and extensible declarative mechanism to inject the desired message transfer strategies into the underlying middleware. At the current stage, we focus mainly on (conditional) lazy transfer mechanisms even though the framework is able to support also smarter strategies. In particular, we compare, through an experimental analysis, our system with Apache Camel in delivering events with large attachments. The results show that the proposed approach is effective not only for programming but also at performance level.
Keywords :
business data processing; file organisation; middleware; service-oriented architecture; Apache Camel; D-WSLink framework; composite declarative mechanism; conditional lazy transfer mechanisms; data transfers; effective event-driven SOA; enterprise systems; event-driven programming; extensible declarative mechanism; message transfer; middleware; service oriented architecture; Business; Context; Data transfer; Middleware; Programming; Semiconductor optical amplifiers; Standards; Data-Intensive; EDA; Enterprise Systems; Publish-Subscribe; SOA;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics (SMC), 2013 IEEE International Conference on
Conference_Location :
Manchester
Type :
conf
DOI :
10.1109/SMC.2013.245
Filename :
6721998
Link To Document :
بازگشت