Package jwo.vfc.hubclient

Contains classes useful for creating hub clients.

See:
          Description

Interface Summary
MetaFormListener Interface for any object that listens for a change in metadata.
 

Class Summary
ClientBean Creates a Hub client bean.
ClientBeanBeanInfo Basic bean info identifying icons to be associated with the bean.
ClientBeanCustomizer Provides a simple GUI for editing the hub client's connection properties (host IP, username etc).
ClientFrame Creates a frame that can be cleanly closed down.
HubClient Creates a connection with a VFC Hub server.
HubConfigBox Creates a window for configuring VFC Hub connection options.
HubSend Establishes a connection with the VFC hub and submits a request.
HubViewer Allows data stored in the hub to be viewed in a web browser.
MetadataEntry Allows metadata to be added or edited.
MetaForm Allows data to be submitted to the hub by providing a metadata form to fill out.
 

Package jwo.vfc.hubclient Description

Contains classes useful for creating hub clients.

A hub client may be created in 4 ways...

  1. Run the Java program HubSend. This allows a connection between client and server to be established and a message to be sent to the server. The message should follow the documented client protocol.


  2. Run the Java program MetadataEntry. This will create a graphical front end to the hub allowing the user to view, edit, submit and retrieve VFC objects and metadata.

  3. Hub Browser/Editor Metadata editing form

  4. Use the applet HubViewer. This applet allows hub data to be viewed but not edited. The default version uses the client software you have downloaded, however, if placed on a web server, the user does not need to have any software installed locally (except a Java 1.1 web browser such as Netscape 4.x or IE 4.x).

  5. Hub viewer Hub metadata form

  6. Use the JavaBean ClientBean to create a link with the hub server. Standard client protocol messages may then be sent to the server either from a bean building environment or as part of a stand-alone application.

  7. ClientBean

All code in this package copyright Jo Wood, VFC, 1998-2002. No code or documentation may be copied or distributed without the permission of the author.