Cyberaide Java']JavaScript: A Java']JavaScript Commodity Grid Kit

被引:0
|
作者
von Laszewski, Gregor [1 ]
Wang, Fugang [1 ]
Younge, Andrew [1 ]
He, Xi [1 ]
Guo, Zhenhua [2 ]
Pierce, Marlon [2 ]
机构
[1] Rochester Inst Technol, 102 Lomb Mem Dr, Rochester, NY 14623 USA
[2] Indiana Univ, Commun Grid Lab, Bloomington, IN 47404 USA
基金
美国国家科学基金会;
关键词
!text type='Java']Java[!/text]Script; Grid Computing; Workflow; CoG Kit; Grid Abstractions;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:89 / +
页数:3
相关论文
共 50 条
  • [21] Adventures in Java']JavaScript
    Moncur, M
    [J]. BYTE, 1996, 21 (12): : 20 - 20
  • [22] Brewing Java']JavaScript
    Hoque, R
    [J]. INTERNET WORLD, 1997, 8 (02): : 104 - 106
  • [23] All about the with Statement in Java']JavaScript: Removing with Statements in Java']JavaScript Applications
    Park, Changhee
    Lee, Hongki
    Ryu, Sukyoung
    [J]. ACM SIGPLAN NOTICES, 2014, 49 (02) : 73 - 84
  • [24] Java']Java, Java']JavaScript, network computers and healthcare
    Smith, MF
    Maclean, IW
    [J]. CURRENT PERSPECTIVES IN HEALTHCARE COMPUTING, CONFERENCE, 1997, : 219 - 226
  • [25] Web applets: Java']Java Java']JavaScript and ActiveX
    Stein, L
    [J]. TRENDS IN GENETICS, 1996, 12 (11) : 484 - 485
  • [26] Identifying Utility Functions in Java']Java and Java']JavaScript
    Mendes, Tamara
    Valente, Marco Tulio
    Hora, Andre
    [J]. PROCEEDINGS OF 2016 X BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS), 2016, : 121 - 130
  • [27] Java']JavaScript primer plus: Enhancing Web pages with Java']JavaScript programming language
    Kelly, AG
    [J]. INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 1998, 18 (02) : 162 - 162
  • [28] Java']JavaScript Zero: Real Java']JavaScript and Zero Side-Channel Attacks
    Schwarz, Michael
    Lipp, Moritz
    Gruss, Daniel
    [J]. 25TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2018), 2018,
  • [29] Converting Physlets and Other Java']Java Programs to Java']JavaScript
    Christian, Wolfgang
    Belloni, Mario
    Hanson, Robert M.
    Mason, Bruce
    Barbato, Lyle
    [J]. PHYSICS TEACHER, 2021, 59 (04): : 278 - 281
  • [30] An Operational Semantics for Java']JavaScript
    Maffeis, Sergio
    Mitchell, John C.
    Taly, Ankur
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2008, 5356 : 307 - +