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)