Engineering Distributed Shared Memory Middleware for Java']Java

被引:0
|
作者
Mazzucco, Michele [1 ,3 ]
Morgan, Graham [2 ]
Panzieri, Fabio [3 ]
Sharp, Craig [2 ]
机构
[1] Univ Cyprus, CY-1678 Nicosia, Cyprus
[2] Newcastle Univ, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
[3] Univ Bologna, I-40127 Bologna, Italy
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the design, implementation and initial evaluation of an object-based Distributed Shared Memory (DSM) middleware system for Java. The resulting implementation allows the construction of event-based distributed systems using a simple programming model, allowing applications to be deployed without hardware or communication channel assumptions. Our implementation utilises standard, freely available, Message Oriented Middleware (MOM). This approach eases DSM development as many reliability and scalability issues associated to DSM may be handled by MOM. In addition to an implementation description, we provide performance results of a prototype system on a Local Area Network.
引用
收藏
页码:531 / +
页数:3
相关论文
共 50 条
  • [41] A Java']Java-based middleware for enterprise application integration
    Yao, Gang
    Cheung, Ronnie
    2007 SECOND INTERNATIONAL CONFERENCE IN COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1 AND 2, 2007, : 1069 - 1073
  • [42] The Java']Java memory model
    Manson, J
    Pugh, W
    Adve, SV
    ACM SIGPLAN NOTICES, 2005, 40 (01) : 378 - 391
  • [43] Exploiting dynamic proxies in middleware for distributed, parallel, and mobile Java applications
    Van Heiningen, Willem
    Brecht, Tim
    MacDonald, Steve
    20th Int. Parallel Distrib. Process. Symp. IPDPS 2006,
  • [44] Dynamic distributed systems in Java']Java
    Rousselle, P
    DR DOBBS JOURNAL, 1998, 23 (04): : 88 - +
  • [45] Java']Java consistency: Nonoperational characterizations for Java']Java memory behavior
    Gontmakher, A
    Schuster, A
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2000, 18 (04): : 333 - 386
  • [46] A Study of Java']Java's Non-Java']Java Memory
    Ogata, Kazunori
    Mikurube, Dai
    Kawachiya, Kiyokuni
    Trent, Scott
    Onodera, Tamiya
    ACM SIGPLAN NOTICES, 2010, 45 (10) : 191 - 204
  • [47] On the effectiveness of runtime techniques to reduce memory sharing overheads in distributed Java']Java implementations
    Lobosco, Marcelo
    Loques, Orlando
    de Amorim, Claudio L.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (13): : 1509 - 1538
  • [48] Parallel and distributed computing with Java']Java
    Baker, Mark A.
    Grove, Matthew
    Shafi, Aamir
    ISPDC 2006: FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 3 - +
  • [49] Evolution of distributed Java']Java programs
    Eisenbach, S
    Sadler, C
    Shaikh, S
    COMPONENT DEPLOYMENT, 2002, 2370 : 51 - 66
  • [50] An environment physically distributed in Java']Java
    Lopes, D
    Abdelouahab, Z
    ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 290 - 292