Computer system having client-server architecture

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/46 (2006.01) G06F 9/50 (2006.01)

Patent

CA 2194766

A network manager for a telecommunications network has a client-server architecture. The software components of the network manager include a set of clients (50) which form part of the application programs of the network manager, a user interface (32), a database (36) containing details of the network and a communications stack (38) for communicating with exchanges managed by the network manager. The clients (50) generate requests to run jobs on servers (52) and (54). The jobs which are run on server (52) are eventually destined for a resource in the form of a database (36), while the jobs which are run on servers (54) are eventually destined for resources in the form of exchanges. The requests are initially passed to software module JBM. This module then checks if the resource for which the job is destined is free and, if not, puts the job on a holding queue. If the resource is free, it checks whether the job is scheduled for immediate execution or execution at a future time. If it is scheduled for execution at a future time, it is put on a queue of scheduled jobs. If the job is scheduled for immediate execution, the module JBM checks if a server is free to accept the job. If no server is free, the job is put on a queue of jobs awaiting immediate execution. If the server is free, the module JBM instructs a module SMAN to load the job onto the free server.

Gestionnaire de réseau destiné à un réseau de télécommunications et pourvu d'une architecture client/serveur. Les composants logiciels de ce gestionnaire comprennent un ensemble de clients (50) faisant partie des programmes d'application dudit gestionnaire, une interface (32) utilisateur, une base de données (36) contenant les caractéristiques du réseau ainsi que des circuits (38) de communication aux fins de communication avec les centraux gérés par ledit gestionnaire. Les clients (50) expriment des demandes afin d'exécuter des travaux sur les serveurs (52 et 54). Ces travaux qui sont exécutés sur le serveur (52) sont ensuite destinés à une ressource sous la forme d'une base de données (36), tandis que les travaux qui sont exécutés sur les serveurs (54) sont ensuite destinés à des ressources sous la forme de centraux. Les demandes passent d'abord par le module de logiciel JBM, lequel vérifie ensuite si la ressource à laquelle le travail est destiné est libre et, si tel n'est pas le cas, place le travail sur une file d'attente. Si la ressource est libre, le module vérifie si le travail est programmé pour une exécution immédiate ou pour une exécution à un moment ultérieur; dans ce dernier cas, le travail est placé sur une file de travaux programmés. Si le travail est programmé pour une exécution immédiate, le module JBM cherche si un serveur est libre pour ce travail. Si aucun serveur n'est libre, le travail est mis sur une file de travaux en attente d'une exécution immédiate. Si le serveur est libre, le module JBM commande au module SMAN de charger le travail sur le serveur libre.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Computer system having client-server architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer system having client-server architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system having client-server architecture will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1705941

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.