Facility for managing a service connection between a client process having a single threaded library and a server process

   
   

A facility is provided for managing a service connection between a client process having a single threaded library and a server process. The facility includes monitoring activity of a client code of the client process by the client library, and commensurate therewith monitoring activity of the client library across a service connection to the server process, wherein activity of the client library on the service connection is indicative of activity of the client code. The service connection between the client process and the server process is terminated if a message is not received at the server process from the single threaded client library within a defined tolerance interval. Upon termination of the service connection, any locked client resource is recovered at the server process.

Een faciliteit wordt voor het beheren van een de dienstverbinding tussen een cliëntproces verstrekt dat één enkele ingepaste bibliotheek en een serverproces heeft. De faciliteit omvat controleactiviteit van een cliëntcode van het cliëntproces door de cliëntbibliotheek, en evenredige daarmee controleactiviteit van de cliëntbibliotheek over een de dienstverbinding aan het serverproces, waarin de activiteit van de cliëntbibliotheek op de de dienstverbinding van activiteit van de cliëntcode indicatief is. De de dienstverbinding tussen het cliëntproces en het serverproces wordt geëindigd als een bericht niet bij het serverproces van de enige ingepaste cliëntbibliotheek binnen een bepaald tolerantieinterval wordt ontvangen. Op beëindiging van de de dienstverbinding, wordt om het even welk gesloten cliëntmiddel teruggekregen bij het serverproces.

 
Web www.patentalert.com

< Electronic filing system with file-placeholders

< Enterprise, stream-based, information management system

> Method and apparatus for performing emergency shutdown of a malfunctioning computer system saving all open files, data, and work in progress

> System and method for providing dialog management and arbitration in a multi-modal environment

~ 00122