Iclient/Iserver: distributed objects using [incr Tcl]

  • Authors:
  • Lee F. Bernhard

  • Affiliations:
  • Scriptics Corporation and Bell Labs Innovations for Lucent Technologies

  • Venue:
  • TCLTK'98 Proceedings of the 6th conference on Annual Tcl/Tk Workshop, 1998 - Volume 6
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Iclient/Iserver is a simple distributed object framework for [incr Tcl] applications that enables its clients to synchronize activities and share information. Using Iclient/Iserver, clients can access objects living on a remote server tranparently, making building client/server applications both easy and intuitive. Iclient/Iserver is conceptually similar to the widely used CORBA standard, but is much simpler, intended for building smaller, client/server applications where the cost and complexity of a CORBA implementation cannot be justified. In this paper I describe the use of Iclient/Iserver for sharing server objects among clients. I explain the underlying architecture and implementation of the distributed object system. I conclude by illustrating how to use Iclient/Iserver to build a simple networked version of the card game Hearts.