Browse Prior Art Database

A Network Channel Runtime Tool Which Connects Suppliers, Consumers, And Event Channels By Using Drag, Drop, And Rubber Banding Links

IP.com Disclosure Number: IPCOM000123558D
Original Publication Date: 1999-Jan-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 1 page(s) / 52K

Publishing Venue

IBM

Related People

Chang, DY: AUTHOR [+3]

Abstract

A program is disclosed that introduce a Event Channel runtime tool which connects clients such as Push Supplier, Pull Supplier, Push Consumer, or Pull Consumer to Event Channel or one Event Channel to another Event Channel.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 62% of the total text.

A Network Channel Runtime Tool Which Connects Suppliers, Consumers,
And Event Channels By Using Drag, Drop, And Rubber Banding Links

   A program is disclosed that introduce a Event Channel
runtime tool which connects clients such as Push Supplier, Pull
Supplier, Push Consumer, or Pull Consumer to Event Channel or one
Event Channel to another Event Channel.

   In the event service environment, client code are required
for the Push Supplier, Pull Supplier, Push Consumer, and Pull
Consumer.  The connection for those client objects to an Event
Channel is hard coded into the client program.  Assume a client such
as the Push Supplier is currently connected to the Event Channel X.
If this client also wants to connect Event Channel Y with or without
keeping the originally connection to X, the client code needs to be
modified at run time.

   In the event channel networking environment, Event Channels
can be connected to each other.  Code are required for the match
maker program which connects the Proxy Supplier from the first Event
Channel to the Proxy Consumer of the second Event Channel in both
directions.  The connection between these two Event Channels may be
established and destroyed during runtime.  The match maker code need
to be updated dynamically.

   An Event Channel tool is designed such that user may drag
and drop Event Channels, Push Suppliers, Pull Suppliers, Push
Consumers, and Pull Consumers from the object factory onto the
display area.  The object fac...