• 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