Browse Prior Art Database

Method to Facilitate Graphical Network Services

IP.com Disclosure Number: IPCOM000113562D
Original Publication Date: 1994-Sep-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Related People

Bertram, DW: AUTHOR [+2]

Abstract

Disclosed is a method for facilitating the development of graphical network services.

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

Method to Facilitate Graphical Network Services

      Disclosed is a method for facilitating the development of
graphical network services.

      A network service is a software application that performs
network-aware operations.  In some network operating systems, a
network service interfaces with other applications through the use of
service Application Program Interfaces (APIs).  These APIs allow
other applications to start, stop, query, and exchange simple data
objects with the service.

      In many network operating systems, a network service was
required to run as a "detached" program.  This meant that the service
had limited means to communicate with the end-user; specifically,
only simple character-based "popup" windows could be used.  This
restriction is due to the fact that there was no facility available
for the APIs to communicate with graphical type services.  Because of
this restriction, the usefulness and applicability of network
services was limited.

      This problem is solved in the following manner.  Service APIs
were modified to track network services using their process id (PID).
To start a service, the APIs use the following method:
  o  Determine the application type of the service.
  o  If the type is Video Input/Output (VIO), spawn the service and
     record the PID for future communication.  The process spawning
is
     accomplished through the use of the operating system
SpawnProcess
     function.
  o...