Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Verfahren zum Aufzeichnen der Kommunikation zwischen einem Client und einem Server

Recording communications between client, server involves analyzing client stubs to identify interface distributed object classes/implementations, modifying stubs by including instrumentation.
 
: Kriegel, U.D.

:
Frontpage ()

DE 2000-10041082 A: 20000822
DE 2000-10041082 A: 20000822
DE 10041082 B4: 20040226
G06F0011
German
Patent, Electronic Publication
Fraunhofer ISST ()

Abstract
(A1) Die vorliegende Erfindung betrifft ein Verfahren zum Aufzeichnen der Kommunikation zwischen einem Client und einem Server in Anwendungen, die auf verteilten Objektsystemen basieren. Bei dem Verfahren werden die von einem Compiler erzeugten Client-Stubs analysiert, um in den Client-Stubs Schnittstellenklassen verteilter Objekte und deren Implementation zu identifizieren. Anschliessend werden die Client-Stubs durch Einbindung einer Instrumentierung in Form von Protokollanweisungen modifiziert, die die Aufrufe von in publizierten Schnittstellen der verteilten Objekte enthaltenen Methoden protokolliert und abspeichert. Das Verfahren ermoeglicht die einfache Aufzeichnung abarbeitbarer Kommunikationsprotokolle unabhaengig von Interceptoren.

 

DE 10041082 A UPAB: 20020711 NOVELTY - The method involves analyzing client (3) stubs in the relevant applications in order to identify interface classes of distributed objects (2a) in the client stubs and their implementations, modifying the client stubs by including instrumentation in the form of recording commands that record and store calls from routines in published interfaces of the distributed objects. DETAILED DESCRIPTION - INDEPENDENT CLAIMS are also included for the following: use of the method for server load tests and for software development regression tests. USE - For recording communications between client and server in applications based on distributed object systems such as RMI or CORBA, e.g. for server load tests and for regression tests for software development. ADVANTAGE - The simple method operates independently of interceptors and can be used for communications other than on the basis of connection protocols founded on the stub/skeleton mechanism.

: http://publica.fraunhofer.de/documents/N-44085.html