Method and apparatus to update or change a network directory

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/445 (2006.01)

Patent

CA 2207791

The present invention provides a method and apparatus for dynamically updating computer programs that are providing X.500 directory services without interruption of service. Upon receiving a call to update a computer program providing directory services, a process or thread is executed that authenticates the user making the reload request, loads a program loader, renames the then currently running directory services program, and calls another process or thread, while it awaits completion of the second process or thread. The second process or thread loads and initializes the new directory services computer program and then interacts with the program loader and the new directory services computer program to determine if the old and new directory services programs are compatible. If the old and new directory services computer programs are not compatible, the second process or thread aborts the load and transmits an abort signal to the first process or thread. If the old and the new directory services computer programs are compatible, the second process or thread transmit a commit signal to the first process or thread. The first thread upon receiving a commit signal from the second process or signal removes itself and the old directory services computer program from memory. Upon receiving an abort signal from the second process or thread, the first process or thread changes the name of the old directory services computer program back to its original name and unload itself and the loader program.

La présente invention concerne un procédé et un appareil de mise à jour dynamique de programmes informatiques fournissant les services de répertoire X.500 sans interruption de service. A la réception d'un appel pour mettre à jour un programme informatique fournissant des services de répertoire, on exécute un procédé ou un enchaînement qui authentifie l'utilisateur faisant la demande de recharge, qui charge un chargeur de programmes, donne un nouveau nom au programme fournissant des services de répertoire en cours et appelle un autre procédé ou enchaînement, pendant qu'il attend la fin de l'exécution du second procédé ou enchaînement. Le second procédé ou enchaînement charge et initialise le nouveau programme informatique fournissant des services de répertoire et coopère ensuite avec le chargeur de programme et le nouveau programme informatique fournissant des services de répertoire pour déterminer si l'ancien et le nouveau programme fournissant des services de répertoire sont compatibles. Si les ancien et nouveau programmes fournissant des services de répertoire ne sont pas compatibles, le second procédé ou enchaînement interrompt le chargement et transmet un signal d'interruption au premier procédé ou enchaînement. Quand les programmes informatiques ancien et nouveau fournissant des services de répertoire sont compatibles, le second procédé ou enchaînement transmet un signal d'exécution à un premier procédé ou enchaînement. Le premier enchaînement, à la réception d'un signal d'exécution du second procédé ou enchaînement s'élimine de la mémoire, avec l'ancien programme fournissant des services de répertoire. A la réception d'un signal d'interruption du second procédé ou enchaînement, le premier procédé ou enchaînement change le nom de l'ancien programme informatique fournissant des services de répertoire pour revenir à son nom d'origine et se décharger, avec le programme de chargement.

LandOfFree

Say what you really think

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

Rating

Method and apparatus to update or change a network directory does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus to update or change a network directory, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus to update or change a network directory will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1856094

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