• DocumentCode
    2234256
  • Title

    Cyberaide JavaScript: A JavaScript Commodity Grid Kit

  • Author

    Von Laszewski, Gregor ; Wang, Fugang ; Younge, Andrew ; He, Xi ; Guo, Zhenhua ; Pierce, Marlon

  • Author_Institution
    Rochester Inst. of Technol., Rochester, NY, USA
  • fYear
    2008
  • fDate
    12-16 Nov. 2008
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In this paper, we describe a service oriented architecture and Grid abstraction framework that allows us to access Grids through JavaScript. Obviously, such a framework integrates well with other Web 2.0 technologies. The framework consists of two parts. A client Application Programming Interface (API) to access the Grid via JavaScript and a mediator service and API through which the Grid access is channeled. The framework uses commodity Web service standards and provides extended functionality such as asynchronous task management, file transfer, and workflow management based on our previous work. The availability of our framework simplifies not only the development of new services, but also the development of advanced client side Grid applications that can be accessed through Web browsers. We demonstrate this ability by providing an example that integrates a variety of useful services to be accessed through a JavaScript enabled client desktop via a Web browser. Overall, Grid developers will have another tool at their disposal that projects a simpler way to distribute and maintain cyberinfrastructure related software, while simultaneously delivering advanced interfaces and integrating social services for the scientific community.
  • Keywords
    Java; Web services; application program interfaces; authoring languages; grid computing; Grid abstraction framework; Web 2.0 technologies; Web browsers; Web service; application programming interface; asynchronous task management; commodity grid kit; cyberaide JavaScript; cyberinfrastructure; file transfer; mediator service; service oriented architecture; workflow management; Graphical user interfaces; Grid computing; Java; Libraries; Middleware; Portals; Resource management; Service oriented architecture; Software maintenance; Web services; CoG Kit; Grid Abstractions; Grid Computing; JavaScript; Workflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing Environments Workshop, 2008. GCE '08
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-2860-1
  • Type

    conf

  • DOI
    10.1109/GCE.2008.4738448
  • Filename
    4738448