JToe:: a Java']Java* API for object exchange

被引:0
|
作者
Chaumette, S [1 ]
Grange, P [1 ]
Métrot, B [1 ]
Vignéras, P [1 ]
机构
[1] Univ Bordeaux 1, Lab Bordelais Rech Informat, F-33405 Talence, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents JToe, an API dedicated to the exchange of Java objects in the context of high performance computing. Even though Java RMI provides a good framework for distributed objects in general, it is known to be quite inefficient, mainly due to the Java serialization process. Many projects have already improved RMI either by redesigning and reimplementing it or by reimplementing the serialization process. We claim that both approaches are missing a clear and high level API for the exchange of objects. JToe proposes a new simple API that focuses on the exchange of objects. This API is flexible enough to allow. for instance. direct copy of byte streams representation of JVM objects over a specialized transport layer such as Myrinet or LAPI. Remote method invocation frameworks such as Java RMI can then be implemented over JToe with good performance enhancement perspectives.
引用
收藏
页码:135 / 141
页数:7
相关论文
共 50 条
  • [41] Efficient object querying for Java']Java
    Willis, Darren
    Pearce, David J.
    Noble, James
    ECOOP 2006 - OBJECT-ORIENTED PROGRAMMING, PROCEEDINGS, 2006, 4067 : 28 - 49
  • [42] Java']Java Learning Object Ontology
    Lee, MC
    Yen, D
    Wang, TI
    5th IEEE International Conference on Advanced Learning Technologies, Proceedings, 2005, : 538 - 542
  • [43] CORBA, Java']Java, and the Object Web
    Orfali, R
    Harkey, D
    Edwards, J
    BYTE, 1997, 22 (10): : 95 - &
  • [44] Dynamic object viewers for Java']Java
    Cross, James H., II
    Hendrix, T. Dean
    Barowski, Larry A.
    Jain, Jhilmil
    30TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL 2, SHORT PAPERS/WORKSHOPS/FAST ABSTRACTS/DOCTORAL SYMPOSIUM, PROCEEDINGS, 2006, : 374 - +
  • [45] Object lifetimes in Java']Java Card
    Oestreicher, M
    Krishna, K
    PROCEEDINGS OF THE USENIX WORKSHOP ON SMARTCARD TECHNOLOGY (SMARTCARD '99), 1999, : 129 - 137
  • [46] A Study of Java']Java Object Demographics
    Jones, Richard
    Ryder, Chris
    ISMM'08: PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON MEMORY MANAGEMENT, 2008, : 121 - 130
  • [47] On the object of ''Java']Java - Pemberton,J
    Steedly, MM
    AMERICAN ETHNOLOGIST, 1996, 23 (01) : 197 - 198
  • [48] Encrypting the Java']Java Serialized Object
    Ward, Alan
    JOURNAL OF OBJECT TECHNOLOGY, 2006, 5 (08): : 49 - 57
  • [49] On the prediction of Java']Java object lifetimes
    Inoue, Hajime
    Stefanovic, Darko
    Forrest, Stephanie
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (07) : 880 - 892
  • [50] How Do Developers Use the Java']Java Stream API?
    Nostas, Joshua
    Sandoval Alcocer, Juan Pablo
    Elias Costa, Diego
    Bergel, Alexandre
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT VII, 2021, 12955 : 323 - 335