WELD Client Package

written by Francis Chan


Introduction

The WELD Client Package is a package that allows Java applications to invoke tools remotely over the network. It is a set of Java files that work in tandem with the WELD Server Wrapper to form the basis of the WELD client-server architecture.   Users/applications can use the package to specify data and parameters for the tool execution.  The client package uses the WELD client-server protocol as a means of communication protocol with the server.

Functional Description

Applications need to specify the server and port number of the network tool in order to enable a network connection.  The tool name, together with parameters and data inputs, can be set for the execution of the remote tool.  Afterwards, the client has the choice of performing progress check at a pre-defined interval or wait till the server finished its processing and receive and return the result.

Since the package works very closely with the pre-defined server, it is highly recommended that the application developer modify or overload some of the methods in CS_Client.java to achieve tool-specific needs.

Package Information (for Release 1.1)

The (java and class) files are available as a tar package at:
http://www-cad.eecs.berkeley.edu/~fchan/docs/Client/client.tar.gz

The Java documentation for the package is at:
http://www-cad.eecs.berkeley.edu/~fchan/docs/Client/doc/

The source files (CS_Client.java, CS_NetComp.java, CS_Test.java) can be perused at:
http://www-cad.eecs.berkeley.edu/~fchan/docs/Client/code/

Please send email to fchan@eecs.berkeley.edu if you are using the package so that I can e-mail and inform you of updates.



Modified: June 23, 1997
Feedback: ( fchan@eecs.berkeley.edu)