The Internet Group Tour via a Shared Wed Browser

  • Jianhua Ma
  • Runhe Huang
Conference paper


When a group of people would like to visit or access the Interent together, it is necessaty to have a shared wed browser following the mode of what-you-see-is-what-I-see (WYSIWIS) that allows all group members to make inputs to the browser and distributes the results among the all members. This article presents our design and implementation of such a shared browser suing the server-client model and Java technology. All users who connect to a same server of a shared browser belong to a same group and see a same web page. Different groups must run their own browser’servers. The browser enables a group of users to simultaneously view web documents and synchronously share operations on the browser and web documents as well. The shared browser is designed to be used practically in both a standalone mode and a combined mode with other shared applications. We explains how to the shared browser into another Internet based desktop groupware system of VCR.


Proxy Server Shared Application Internet Group Real Room Share Operation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Huang R. and Ma, J. (1999) A General Purpose Virtual Collaboration Room, in the proceeding of 5th IEEE International Conference on Engineering of Complex Computer Systems, Las VegasGoogle Scholar
  2. 2.
    Ma J., Huang R. and Nakatani R. (2001): Towards a Natural Internet- Based Collaborative Environment with support of Object Physical and Social Characteristics, International Journal of Software Engineering and Knowledge Engineering, World Scientific, No. 1, 37–53.Google Scholar
  3. 3.
    Steinmetz R. and Nahrsted K. (1995) Multimedia: Computing, Communications and Applications, pp. 384–400, Prentice Hall PTR, Upper Saddle River, NJ 07458Google Scholar
  4. 4.
    Shirmohammadi S. and Georganas N. D. (1997)Jets: a Java-enabled telecollaboration system, in the proceeding of the IEEE International conference on Multimedia Computing and System, pp.541–547, OttawaGoogle Scholar
  5. 5.
    Beca L. et al. (1997) Web Technologies for Collaborative Visualization and Simulation, in the proceeding of the 8th SIAM Conf. On Parallel Processing, MinneapolisGoogle Scholar
  6. 6.
    Marsic I. and Dorohonceanu B. (1999)An Application Framework for Synchronous Collaboration Using Java Beans, in the proceeding of the International Conference on System Sciences (HICSS-32), HawaiiGoogle Scholar
  7. 7.
    Harold E. R. (1997) Java Network Programming. CA: O’Reilly and Associates, Inc., ISBN 4–900900–56–7Google Scholar
  8. 8.
    Odaka K. (1999) TCP/IP Java network programming for beginner. CA: Ohmsha, Inc., ISBN 4–274–06321–6Google Scholar
  9. 9.
    JAVA 2 SDK DOCUMENTATION, Google Scholar
  10. 10.
    Watanabe T. (1998) HTML handbook, Softbank Books, Inc., ISBN 4–79730273–9Google Scholar
  11. 11.
    Luotonen A. (1998) Web Proxy Servers, Prent. Hall RTP, ISBN 0–1368–0612–0Google Scholar
  12. 12.
    Greenberg S. and Roseman M. (1998) Using a Room Metaphor to Ease Transitions in Groupware, Research report 98/611/02, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, JanuaryGoogle Scholar
  13. 13.
    Lee J., Prakash A., Jaeger T. and Wu G. (1996) Supporting Multi-user, MultiApplet Workspaces in CBE, in the proceeding of the ACM CSCW’96, pp 344–353, Cambridge, MA, NovemberGoogle Scholar

Copyright information

© Springer Japan 2002

Authors and Affiliations

  • Jianhua Ma
    • 1
  • Runhe Huang
    • 1
  1. 1.Hosei UniversityTokyoJapan

Personalised recommendations