Mobile Java']Java objects

被引:0
|
作者
Hayton, RJ [1 ]
Bursell, MH [1 ]
Donaldson, DI [1 ]
Herbert, AJ [1 ]
机构
[1] APM Ltd, Cambridge CB4 3JB, England
关键词
!text type='Java']Java[!/text; mobile objects; agents; security; middleware; binding;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we discuss the engineering requirements for adding object mobility to the Java programming language, and give an overview of the design and implementation of our mobile object system. We show that it is helpful to cluster objects for mobility, and that if these clusters represent untrusted pieces of code (for example Agents) then they must be encapsulated both to control their access and to control access to them. We show that managing large numbers of mobile objects in an open environment is a difficult problem, but has its roots in the management of large distributed name spaces. We propose an architecture for relocating moved objects that is both scaleable and tuneable. The mobile object system we describe has been implemented, and is currently in use as part of an ESPRIT agent project. We are currently evolving the design and implementation to provide additional security and distribution facilities.
引用
收藏
页码:323 / 338
页数:16
相关论文
共 50 条
  • [41] Immutable objects for a Java']Java-like language
    Haack, C.
    Poll, E.
    Schaefer, J.
    Schubert, A.
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2007, 4421 : 347 - +
  • [42] ODBMS provides persistent objects for embedded Java']Java
    Wong, W
    [J]. ELECTRONIC DESIGN, 2001, 49 (17) : 29 - 30
  • [43] Leveraging distributed objects and Java']Java in health care
    Farmer, J
    [J]. TOWARD AN ELECTRONIC PATIENT RECORD '98 CONFERENCE AND EXPOSITION, PROCEEDINGS - VOLS 1-3, 1998, : C286 - C294
  • [44] Featherweight Wrap Java']Java: wrapping objects and methods
    Bettini, Lorenzo
    Capecchi, Sara
    Giachino, Elena
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2008, 7 (02): : 5 - 29
  • [45] Spirits of the gods: Art objects of Bali and Java']Java
    Marchi, V
    [J]. OEIL-MAGAZINE INTERNATIONAL D ART, 2001, (531): : 65 - 65
  • [46] A distributed execution environment for shared Java']Java objects
    Erdogan, N
    Selcuk, YE
    Sahingoz, O
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (07) : 445 - 455
  • [47] Integrating distributed composite objects into Java']Java environment
    Yilmaz, G
    Erdogan, N
    [J]. ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2004, 3261 : 322 - 331
  • [48] Interoperability with distributed objects through Java']Java wrapper
    Cheng, N
    Berzins, V
    Luqi
    Bhattacharya, S
    [J]. 24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 479 - 485
  • [49] String Representations of Java']Java Objects: An Empirical Study
    Sulir, Matus
    [J]. SOFSEM 2020: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2020, 12011 : 479 - 490
  • [50] Transparent consistent replication of Java']Java RMI objects
    Narasimhan, N
    Moser, LE
    Melliar-Smith, PM
    [J]. DOA'00: INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS AND APPL ICATIONS, PROCEEDINGS, 2000, : 17 - 26