A Java library for implementing distributed object systems

Authors
Citation
K. Maruyama, A Java library for implementing distributed object systems, IEICE T FUN, E83A(11), 2000, pp. 2253-2263
Citations number
10
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
ISSN journal
09168508 → ACNP
Volume
E83A
Issue
11
Year of publication
2000
Pages
2253 - 2263
Database
ISI
SICI code
0916-8508(200011)E83A:11<2253:AJLFID>2.0.ZU;2-I
Abstract
Most distributed systems are based on either the C/S (Client/Server) model or the P-to-P (Peer to Peer) model. In C/S based distributed systems, a cli ent invokes a server and waits for the server reply. Because of this sequen tial nature, C/S based distributed systems can be implemented by the RPC (R emote Procedure Call) scheme. Most tools for developing distributed objects are based on the RPC scheme. Whereas, in P-to-P based distributed systems, each distributed objects work concurrently, by exchanging asynchronous mes sages, without waiting for the receiver's action. To implement these P-to-P distributed systems, the RPC scheme is not powerful enough, and the active object model using; asynchronous messages is suitable. This paper Explains the pum Java library CAFE for developing P-to-P based distributed active o bject systems.