• DocumentCode
    2048514
  • Title

    An object oriented system for developing distributed applications

  • Author

    Singh, Gurdip ; Gu, Yiwen

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Kansas State Univ., Manhattan, KS, USA
  • fYear
    1997
  • fDate
    18-21 Dec 1997
  • Firstpage
    192
  • Lastpage
    197
  • Abstract
    With the recent advances in communication technology and the availability of powerful desktop computers, networking has gained popularity and many applications are being moved onto the Internet. To ease the development of distributed applications, software support to facilitate coordination and communication is needed. The paper describes an object oriented system for structured design and development of distributed applications. The basic system consists of a set of multithreaded servers, one server for each site in the network, which provide some basic communication facilities. The system has been developed using JAVA as the programming language. We use the software support provided by this basic system to define commonly used patterns of interaction in distributed applications. We also identify several different techniques for systematic composition of patterns to develop different applications. We illustrate the use of our system by defining some patterns and using them to build a sample application
  • Keywords
    Internet; object-oriented languages; object-oriented programming; parallel programming; Internet; JAVA programming language; basic communication facilities; communication technology; distributed application development; multithreaded servers; networking; object oriented system; powerful desktop computers; software support; structured design; Application software; Collaborative work; Computer languages; Computer networks; Concurrent computing; Distributed computing; Internet; Java; Network servers; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computing, 1997. Proceedings. Fourth International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    0-8186-8067-9
  • Type

    conf

  • DOI
    10.1109/HIPC.1997.634492
  • Filename
    634492