DISCOVERY OF SOFTWARE BUS ARCHITECTURES

A computing system includes a database and a discovery application. The discovery application obtains credentials for accessing a server hosting a software bus application which connects a plurality of applications within a managed network. The discovery application selects, based on a pattern corre...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TAL, Hail, FEIGUINE, Alexandra, GARTY, Asaf, BIRAN, Noam, ARON, Aviya, BAR OZ, Tom, BADYAN, Daniel
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computing system includes a database and a discovery application. The discovery application obtains credentials for accessing a server hosting a software bus application which connects a plurality of applications within a managed network. The discovery application selects, based on a pattern corresponding to the software bus application, one or more files to access, transmits, to the server, instructions to access the one or more files, and receives therefrom data identifying a plurality of attributes of the software bus application. Based on this data, the discovery application transmits, to the server, instructions to identify communicative connections established between the plurality of software applications by way of the software bus application and receives therefrom data identifying the communicative connections. Based on (i) the plurality of attributes and (ii) the communicative connections, the discovery application generates a mapping that represents the communicative connections and stores the mapping in the database. La présente invention concerne un système informatique, comprenant une base de données et une application de découverte. L'application de découverte obtient des identifiants pour accéder à un serveur hébergeant une application de bus logiciel qui connecte une pluralité d'applications dans un réseau géré. L'application de découverte sélectionne, sur la base d'un motif correspondant à l'application de bus logiciel, un ou plusieurs fichiers auxquels accéder, transmet, au serveur, des instructions pour accéder au(x) fichier(s), et reçoit de celui-ci des données identifiant une pluralité d'attributs de l'application de bus logiciel. Sur la base de ces données, l'application de découverte transmet, au serveur, des instructions pour identifier des connexions de communication établies entre la pluralité d'applications logicielles au moyen de l'application de bus logiciel, et reçoit de celui des données identifiant les connexions de communication. Sur la base de (i) la pluralité d'attributs et (ii) des connexions de communication, l'application de découverte génère un mappage qui représente les connexions de communication et stocke le mappage dans la base de données.