loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
6th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS '97)
An Internet Collaborative Environment for Sharing Java Applications
Tunis, TUNISIA
October 29-October 31
ISBN: 0-8186-8153-5
H. Abdel-Wahab, Old Dominion University
B. Kvande, Old Dominion University
O. Kim, National Institute of Standards and Technology
J.P. Favreau, National Institute of Standards and Technology
In the Internet community there is a strong demand for platform-independent collaboration software. Java is developed with the major design goals of being a platform-independent, and Internet-oriented programming language. In this paper we show how a group of Internet users can share single-user Java applications for synchronous collaboration. Our approach is based on replicated tool architecture in which each participant runs a copy of the application and the activity of each user is multicast to all the participants in the conference. We have developed a system called Java Collaborative Environment (JCE), on which the Java's Abstract Window Toolkit (AWT) is extended such that mouse and keyboard events are intercepted and distributed among all copies of the shared Java application. In addition we provide an infrastructure and a simple interface for session management and floor control.
Index Terms:
Java, Multimedia Desktop Conferencing, Internetworking, Computer Supported Cooperative Work, Multicasting, Distributed Systems.
Citation:
H. Abdel-Wahab, B. Kvande, O. Kim, J.P. Favreau, "An Internet Collaborative Environment for Sharing Java Applications," ftdcs, pp.112, 6th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.