Device and method for implementing dynamic analog remote interface

A technology of remote interface and dynamic simulation, which is applied in the direction of multi-program device, program control device, software simulation/interpretation/simulation, etc.

Active Publication Date: 2015-07-08
ALIBABA GRP HLDG LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present application aims to provide a device and method for dynamically simulating a remote interface, so as to solve the above-mentioned problems in the means adopted when the remote interface that the existing caller system relies on is unavailable

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for implementing dynamic analog remote interface
  • Device and method for implementing dynamic analog remote interface
  • Device and method for implementing dynamic analog remote interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Specific embodiments of the present application will be described in detail below. It should be noted that the embodiments described here are for illustration only, and are not intended to limit the present application.

[0020] figure 1 It is a structural diagram of an embodiment of a device for dynamically simulating a remote interface in this application. As shown in the figure, the device 10 for implementing a dynamic simulating remote interface in this embodiment is connected to the caller system 20 that calls the remote interface of the called system 30, wherein The caller system runs in a Java virtual machine, and the device includes: an agent unit 11 , a simulation unit 12 and a control unit 13 . Wherein, agent unit 11 is used for modifying the relevant bytecode related to the interface call request in the Java bytecode loaded by calling end system 20; Simulation unit 12 is used for setting the simulation remote interface according to the remote interface of ca...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a device for implementing a dynamic analog remote interface. The device is connected to a calling end system for calling a remote interface of a called system, and the calling end system runs in a Java virtual machine. The device comprises an agent unit, an analog unit and a control unit, the agent unit is used for modifying relevant byte-codes involved in an interface calling request in Java byte-codes loaded in the calling end system, the analog unit is used for setting an analog remote interface according to the remote interface of the called system, and the control unit is used for controlling the agent unit to modify the relevant byte-codes when the remote interface is determined to be unusable, so that the calling end system calls the analog remote interface instead of the remote interface. The invention further correspondingly discloses a method for implementing the dynamic analog remote interface. In an embodiment of the invention, the calling end system is modified by means of dynamically modifying the Java byte-codes, codes are not required to be added into an original system, and potential hazards caused by surfing in formal environments to the system are prevented.

Description

technical field [0001] The present application relates to system testing technology in network environment, in particular to a device and method for realizing dynamic simulation of remote interface. Background technique [0002] Remote interfaces are usually deployed in remote servers to provide various types of services, and at the same time, other servers can complete remote calls to these services through the remote call method provided by itself. In a network environment where multiple systems coexist, systems usually interact with each other through remote interfaces. On the other hand, before a system is officially launched, developers and testers usually need to set up regular automated system deployment, testing and integration processes for the system, so as to continuously detect problems in the system. This process usually It is called continuous integration, which of course also includes the test of the process of the system under test calling the remote interfa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/46G06F9/455
Inventor 袁志俊禹扬帆
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products