Invention Grant
US08151277B2 Method and system for dynamic remote injection of in-process agents into virtual machine based applications
有权
将进程中代理程序动态远程注入基于虚拟机的应用程序的方法和系统
- Patent Title: Method and system for dynamic remote injection of in-process agents into virtual machine based applications
- Patent Title (中): 将进程中代理程序动态远程注入基于虚拟机的应用程序的方法和系统
-
Application No.: US12120495Application Date: 2008-05-14
-
Publication No.: US08151277B2Publication Date: 2012-04-03
- Inventor: Bernd Greifeneder , Christian Schwarzbauer , Helmut L. Hackl
- Applicant: Bernd Greifeneder , Christian Schwarzbauer , Helmut L. Hackl
- Applicant Address: AT
- Assignee: dynaTrace software GmbH
- Current Assignee: dynaTrace software GmbH
- Current Assignee Address: AT
- Agency: Robert Plotkin, P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F15/177

Abstract:
A method and system for dynamic and adaptive deployment of in-process agents to virtual machine based applications which may run on remote hosts is provided. A bootstrap agent is injected into the application, using standardized interfaces provided by virtual machine based systems like SUN MICROSYSTEMS' JAVA system or MICROSOFT's .NET system. The bootstrap agent establishes a network connection to a management server which provides binaries representing in-process agents in bytecode or native code format. The bootstrap agent sends data identifying its runtime environment to the management server, which determines the matching in-process agent binaries for the runtime environment of the connected agent and sends the selected binaries to the bootstrap agent. The bootstrap agent receives the binaries and installs them to its hosting virtual machine, according to their format (bytecode or native code).
Public/Granted literature
Information query