System and method for long-distance calling communication assembly

A technology of communication components and call results, which is applied in the system field of remote call communication components, can solve the problems of poor reusability of Microsoft RPC methods, difficulty in constructing test data, complicated process, etc., achieve good reusability, reduce development costs, and be simple and easy Achieved effect

Active Publication Date: 2006-10-18
HUAWEI TECH CO LTD
View PDF0 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] When using Microsoft RPC to remotely call the API interface, it is necessary to use IDL rules to encapsulate the API interface of the communication component, and use the MIDL compiler to compile and generate client-side Stub and server-side Stub, and also to link the client-side Stub with the test code , The server-side Stub is linked with the tested component. It can be seen that the whole process is very complicated, and the workload of constructing the test system is very heavy.
In addition, when the remote process parameters are complex, it is very difficult to construct test data in C language, and modifying the test data requires recompilation, which shows that the Microsoft RPC method has poor reusability

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
  • System and method for long-distance calling communication assembly
  • System and method for long-distance calling communication assembly
  • System and method for long-distance calling communication assembly

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the purpose, technical solution and advantages of the present invention clearer, the following examples are given to further describe the present invention in detail.

[0035] Different from the RPC scheme of Microsoft, the present invention directly constructs test messages according to the API interface name and parameters through the script language and encoding and decoding rules at the test end, parses out the API interface name and parameters in the test message at the test end, and maps the parameters to the corresponding In the memory space where the API interface function runs, the corresponding API interface function is directly called to realize the call to the communication component, and the API interface does not need to be encapsulated, which reduces the workload of the test structure design.

[0036] The encoding and decoding rule that the present invention adopts is abstract symbol description language (ASN.1, Abstract SyntaxNotation One...

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

A system of calling communication component remotely comprises client end test module for forming test script and using script to form test message being sent to tested end as well as for receiving call result returned back from tested end, server end test module for obtaining API interface name and parameter and calling a corresponding API interface function to realize call of communication component as well as for sending call result to test end. The method for calling communication component remotely is also disclosed.

Description

technical field [0001] The invention relates to the testing field of communication components, in particular to a system and method for remotely invoking communication components. Background technique [0002] As the platform software of the communication network, the communication component provides a rich application programming interface (API) during the opening process, so that users can freely expand, adapt, configure, and perform function tailoring when using the communication component. Since the application of communication components in the communication network is very flexible, it is necessary to simulate the real network environment in the process of testing the communication components. The user remotely invokes the communication components of the tested terminal at the test end to simulate the corresponding functions. And because in the testing process, the only thing visible to the outside of the communication component of the tested object is the API interfac...

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 Applications(China)
IPC IPC(8): H04L12/26H04L29/06
Inventor 李金喜江火根
Owner HUAWEI TECH CO 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