The inventive framework provides the tools for management of requests for services by clients, by assigning the request to the right service-providing entity in the server. In addition, the framework allows a two-tiered view into the functions of the server. The invention also provides the means to start the server from a client location, and/or to start other remotely-located partner applications from a client location. Most significantly, the framework allows virtually any type of function (e.g., database management and lookups, file transfers, graphical status displays, etc.) to be added to the client-server code without the need for changing the code in the framework itself. The inventive framework is independent of the implementation language of the client; the location of the client (i.e., remotely located or local to the server location); and the means of communication between the client and the server (e.g., TCP/IP, Novell LAN protocols, IPC, etc.). While the base classes and abstract interfaces are provided in an implementation language such as C++, it is not necessary to write the client in the same language, thereby providing greater flexibility across a myriad of systems.

El marco inventivo proporciona las herramientas para la gerencia de las peticiones para los servicios de los clientes, asignando la petición a la entidad de servicio-abastecimiento derecha en el servidor. Además, el marco permite una visión dos-con gradas en las funciones del servidor. La invención también proporciona los medios de encender el servidor de una localización del cliente, y/o de comenzar otros usos colocados remotamente del socio de una localización del cliente. Lo más perceptiblemente posible, el marco permite virtualmente cualquier tipo de función (e.g., gerencia y las operaciones de búsqueda de la base de datos, las transferencias de archivo, las exhibiciones de estado gráficas, los etc.) ser agregado al código del servidor de cliente sin la necesidad de cambiar el código en el marco sí mismo. El marco inventivo es independiente de la lengua de puesta en práctica del cliente; la localización del cliente (es decir, localizado remotamente o local a la localización del servidor); y los medios de la comunicación entre el cliente y el servidor (e.g., TCP/IP, LAN de Novell protocola, IPC, etc.). Mientras que la base clasifica y los interfaces abstractos se proporcionan en una lengua de puesta en práctica tal como C++, no es necesario escribir al cliente en la misma lengua, de tal modo proporcionando mayor flexibilidad a través de una miríada de sistemas.

 
Web www.patentalert.com

< (none)

< Method and apparatus for monitoring internal bus signals by using a reduced image of the internal bus

> On-time delivery, tracking, and reporting

> (none)

~ 00016