×

Communications handles and proxy agents

  • US 8,417,825 B2
  • Filed: 03/09/2005
  • Issued: 04/09/2013
  • Est. Priority Date: 03/09/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • prior to launching a service,distilling a configuration file by a computer, the configuration file comprises a plurality of objects for configuring the service that runs on the computer, wherein the service includes a plurality of sub-services, with each of the plurality of sub-services serving a different function of the service, and that sub-service is bound to a different operating system port and, the distilling comprises,creating multiple contemporaneously opened communication handles, wherein each communication handle creation includes,opening a communication handle for the service prior to launching the service, wherein the communication handle is associated with an object from the plurality of objects, is bound to a different one of the plurality of sub-services, is an identification for a communication channel between the service and a client, and includes the operating system port corresponding to the different one of the plurality of sub-services;

    creating a serialized object tree from the plurality of objects, the serialized object tree comprises the multiple contemporaneously opened communication handles;

    registering the service with a proxy agent, said registering comprises forwarding the serialized object tree to the proxy agent to allow an operating system kernel callback to return a data structure stored with the kernel callback for the service with the multiple contemporaneously opened communication handles; and

    launching the service with the proxy agent.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×