DocumentCode :
3583685
Title :
Zazen: A Mediating SOA between Ajax Applications and Enterprise Data
Author :
Leff, Avraham ; Rayfield, James T.
Author_Institution :
IBM T.J. Watson Res. Center, Yorktown Heights, NY
Volume :
1
fYear :
2008
Firstpage :
85
Lastpage :
92
Abstract :
One reason that enterprises are adopting service-oriented architectures (SOA) is to develop applications more quickly by packaging - and then reusing - applications and data assets as services. Service encapsulation of implementation details is an important feature, and contributes to the loosely-coupled nature of a SOA. From this perspective, SOA data-services seem incompatible with AJAX frameworks which presume a great degree of client-side control of an application´s data. For their part, AJAX frameworks promise to increase web-application performance by reducing the number of interactions between the browser and server. Caching server data on the web-client is a well known technique for achieving this goal, but implies that enterprise data is exposed to client-side developers. This paper presents ZAZEN, a SOA that mediates between the need to encapsulate enterprise data as a service and the needs of AJAX developers who want more control of their application´s data. We describe ZAZEN´s server-side architecture and discuss two APIs to the data-service: a REST API, and an implementation of the DOJO data APIs for relational databases.
Keywords :
Web services; business data processing; software architecture; Zazen; client-side control; client-side developers; data assets; data-services; service encapsulation; service-oriented architectures; web-client; Computer architecture; Encapsulation; Libraries; Packaging; Relational databases; Semiconductor optical amplifiers; Service oriented architecture; USA Councils; Web server; XML; ajax; data access; dojo; relational database; soa;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing, 2008. SCC '08. IEEE International Conference on
Print_ISBN :
978-0-7695-3283-7
Type :
conf
DOI :
10.1109/SCC.2008.27
Filename :
4578452
Link To Document :
بازگشت