One solution for execution of Java']JavaScript in Java']Java EE application servers

被引:0
|
作者
Vidakovic, Milan [1 ]
Cosic, Stefan [1 ]
Cosic, Ognjen [1 ]
Kastelan, Ivan [1 ]
Velikic, Gordana [2 ]
机构
[1] Univ Novi Sad, Fac Tech Sci, Novi Sad, Serbia
[2] RT RK Inst Comp Based Syst, Novi Sad, Serbia
基金
欧盟地平线“2020”;
关键词
!text type='Java']Java[!/text]Script; !text type='Java']Java[!/text] EE; Application Server;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes one solution for execution of JavaScript code inside Java Enterprise Edition (Java EE) application servers. Since Java Virtual Machine (Java VM) is able to execute JavaScript code, it is possible to integrate JavaScript into Java EE. Instead of implementing JavaScript code in Node.js server, we have decided to integrate JavaScript inside Java EE environment. This way, it is possible to call other Java EE modules within JavaScript code, since it is now a part of the enterprise system. To achieve that goal, we have designed an architecture which introduces a Middleware as a link between Enterprise system and JavaScript code. We have also measured performance of three usual platforms for JavaScript execution and concluded that JavaScript inside Java VM is not significantly slower than the Node.js system.
引用
收藏
页码:177 / 180
页数:4
相关论文
共 50 条
  • [1] Symbolic Execution for Java']JavaScript
    Santos, Jose Fragoso
    Maksimovic, Petar
    Grohens, Theotime
    Dolby, Julian
    Gardner, Philippa
    [J]. PPDP'18: PROCEEDINGS OF THE 20TH INTERNATIONAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING, 2018,
  • [2] Jivin' with (Java']Java and) Java']JavaScript
    Beck, CO
    [J]. 45TH ANNUAL CONFERENCE ON IMAGINATION, INNOVATION AND COMMUNICATION, 1998, : 331 - 333
  • [3] A Symbolic Execution Framework for Java']JavaScript
    Saxena, Prateek
    Akhawe, Devdatta
    Hanna, Steve
    Mao, Feng
    McCamant, Stephen
    Song, Dawn
    [J]. 2010 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, 2010, : 513 - 528
  • [4] A dynamic service-oriented implementation for Java']Java EE servers
    Desertot, Mikael
    Donsez, Didier
    Lalanda, Philippe
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 159 - +
  • [5] Performance Tuning of Java']Java EE Application Servers with Multi-Objective Differential Evolution
    Lesnik, Marko
    Boskovic, Borko
    Brest, Janez
    [J]. PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON DIFFERENTIAL EVOLUTION (SDE), 2013,
  • [6] Characterizing Configuration Problems in Java']Java EE Application Servers: An Empirical Study with GlassFish and JBoss
    Arshad, Fahad A.
    Krause, Rebecca J.
    Bagchi, Saurabh
    [J]. 2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2013, : 198 - 207
  • [7] Java']Java, Java']JavaScript, network computers and healthcare
    Smith, MF
    Maclean, IW
    [J]. CURRENT PERSPECTIVES IN HEALTHCARE COMPUTING, CONFERENCE, 1997, : 219 - 226
  • [8] 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
  • [9] Web applets: Java']Java Java']JavaScript and ActiveX
    Stein, L
    [J]. TRENDS IN GENETICS, 1996, 12 (11) : 484 - 485
  • [10] A Comparative Evaluation of Java']JavaScript Execution Behavior
    Martinsen, Jan Kasper
    Grahn, Hakan
    Isberg, Anders
    [J]. WEB ENGINEERING, ICWE 2011, 2011, 6757 : 399 - 402