会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Server detection of client process termination
    • 服务器检测客户端进程终止
    • US6125401A
    • 2000-09-26
    • US623185
    • 1996-03-28
    • Matthew A. HurasTim J. Vincent
    • Matthew A. HurasTim J. Vincent
    • G06F9/00G06F9/46G06F9/48G06F15/16G06F15/163
    • G06F9/4843G06F9/544
    • A service provider for use in a client-server system which is capable of detecting the abnormal termination of a client process is disclosed. The service provider does not require a dedicated process for polling client processes in order to verify their status. Rather, a semaphore, which is used in conjunction with a shared memory segment for communication between a client process and the service provider, is initialized in such a manner that the operating system will automatically increment the semaphore in the event the client process is terminated. Thus, the semaphore will be incremented either when the client process deliberately increments the semaphore in order to notify the service provider that the client process has written data to a shared memory segment, or the semaphore will be incremented by the operating system in the event the client process terminates. A test flag is established in shared memory in order to differentiate whether the semaphore was incremented by the client process, or by the operating system. The client process will set the flag only when the client process increments the semaphore. Therefore, whenever the semaphore is incremented, the service provider will test the condition of the flag, and terminate resources allocated to the client process if the flag is not set.
    • 公开了一种能够检测客户端进程的异常终止的客户机 - 服务器系统中使用的服务提供商。 服务提供商不需要专门的进程来轮询客户端进程,以便验证其状态。 相反,与用于客户端进程和服务提供者之间的通信的共享内存段一起使用的信号量被初始化为使得在客户端进程终止的情况下操作系统将自动增加信号量。 因此,当客户端进程有意地增加信号量以便通知服务提供商客户端进程已将数据写入共享内存段时,信号量将增加,或者信号量将在操作系统中递增, 客户端进程终止。 在共享内存中建立一个测试标志,以便区分信号量是由客户端进程还是操作系统增加。 客户端进程将只在客户端进程增加信号量时设置标志。 因此,每当信号量递增时,服务提供商将测试该标志的状态,如果该标志未设置,则终止分配给客户端进程的资源。