DocumentCode
2301888
Title
Mashup services based on JavaScript logic
Author
Li Tengfei ; Cheng Bo ; Chen Junliang
Author_Institution
State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
fYear
2012
fDate
29-31 Dec. 2012
Firstpage
1131
Lastpage
1136
Abstract
As the key technology of Web 2.0, mashup is to access, process various data sources and then create new value-added and highly customizable services. And business logic description language is very important to mashup. This paper proposes a solution to create lightweight mashup services based on JavaScript language. First, mashup architecture based on SOA is generally introduced. Then design and implementation mashup services based on JavaScript language is discussed in detail, including mashup server framework, JavaScript Engine to evaluate JavaScript file, JavaScript host objects used to access data sources, and deploy of JavaScript files as Services. In addition, a concrete example of mashup services creation using JavaScript is given. Finally, performance analyses of this new approach have been conducted to prove it an effective solution.
Keywords
Java; Web services; logic programming; service-oriented architecture; JavaScript Engine; JavaScript files; JavaScript language; JavaScript logic; SOA; Web 2.0; business logic description language; data sources; highly customizable services; lightweight mashup services; mashup architecture; mashup server framework; service-oriented architecture; value-added services; JavaScript; Mashup; SOA;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Network Technology (ICCSNT), 2012 2nd International Conference on
Conference_Location
Changchun
Print_ISBN
978-1-4673-2963-7
Type
conf
DOI
10.1109/ICCSNT.2012.6526124
Filename
6526124
Link To Document