One embodiment of the present invention provides a method for testing and
monitoring software applications such as naming services, messaging
services, publish/subscribe services, authentication/authorization
services, transaction services, and the like. The method involves testing
multiple elements of the application so as to ease trouble-shooting in the
event of failure of some element of the application. A preferred
embodiment also gathers performance statistics which can prove useful in
analyzing loads and efficiencies of various applications and processes or
elements within an application.
Eine Verkörperung der anwesenden Erfindung stellt eine Methode für die Prüfung und die Überwachung von von Software-Anwendungen wie Namengeben von von Dienstleistungen, von von Nachrichtenübermittlung Dienstleistungen, von von publish/subscribe Dienstleistungen, von von authentication/authorization Dienstleistungen, von von Verhandlungdienstleistungen und von von dergleichen zur Verfügung. Die Methode bezieht mit ein, mehrfache Elemente der Anwendung zu prüfen, um Störungssuche im Falle des Ausfalls irgendeines Elements der Anwendung zu erleichtern. Eine bevorzugte Verkörperung erfaßt auch Leistung Statistiken, die prüfen können nützlich, wenn sie Lasten und Leistungsfähigkeiten der verschiedenen Anwendungen und der Prozesse oder Elemente innerhalb einer Anwendung analysieren.