Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

JACA remote invocation method in CORBA (Common Object Request Breaker Architecture) system

A technology of remote call and call request, applied in the field of JAVA, which can solve problems such as complex implementation structure, difficult implementation, pre-planning and design, etc., and achieve the effect of simple implementation and reduced workload

Active Publication Date: 2010-12-22
DATANG SOFTWARE TECH
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The principle of the interface implementation module is to directly call the CORBA interface to achieve docking with CORBA. In this module, it is necessary to generate an interface IDL file, compile the IDL file into a Java file, and generate the corresponding implementation class according to the compiled Java file, and use the CORBA interface. Connecting to CORBA services and other complex steps can complete the docking with CORBA. Even a small modification requires a whole set of complex interface implementation module design and implementation process, and the situation of calling interface changes is very common, so for The existing method of realizing remote invocation of Java objects in CORBA system requires a lot of workload for later system maintenance, and the whole implementation structure is relatively complicated, requiring pre-planning and design of specific interface implementation modules, which is very difficult to implement

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
  • JACA remote invocation method in CORBA (Common Object Request Breaker Architecture) system
  • JACA remote invocation method in CORBA (Common Object Request Breaker Architecture) system
  • JACA remote invocation method in CORBA (Common Object Request Breaker Architecture) system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0018] The present invention mainly adds two modules on the existing CORBA interface object module, i.e. a CORBA agent module and a user interface module, receives the user's JAVA calling request through the user interface module, and unifies the user's JAVA calling request through the CORBA agent module After reorganization and conversion, the JAVA call is converted into a standard CORBA protocol object call, and then the specific CORBA call is completed by the CORBA interface object module and the CORBA core module, so that the user only needs to face the user interface module when making a remote JAVA call. The simple user interface does not need to care about the specific implementation process of the call, nor does it need to design and implement a ...

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 JACA remote invocation method in a CORBA (Common Object Request Breaker Architecture) system. The method comprises the steps of: receiving an invocation request of a user, restructuring the invocation request through JACA dynamic proxy and interception, converting the invocation request into a CORBA service-oriented request, and realizing remote invocation by invocating a similar standard CORBA core through a pre-packaged CORBA interface. When a user carries out remote JAVA invocation, the invention ensures that the user does not need to pay attention to a specific invocation implementation process or implement a specific CORBA interface, thereby greatly reducing the work load on the prophase development and later-stage maintenance of the JAVA remote invocation which can be implemented easily.

Description

technical field [0001] The invention relates to the technical field of JAVA, in particular to a JAVA remote calling method in a CORBA system. Background technique [0002] CORBA (Common Object Request Broker Architecture) is a solution proposed by the Object Management Group (OMG) to solve the interconnection of hardware and software systems in a distributed processing environment (DCE). It has the characteristics of complete and advanced model, independent of system platform and development language, and widely supported. At present, most distributed computing platform vendors support and follow the CORBA specification. The COBRA system is mainly divided into three modules: object request agent module, public object service module and public facility module. The bottom layer is the Object Request Broker (ORB) module, which is used to realize communication and interoperability between objects. On top of the ORB module is a public service module, which can provide services ...

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
IPC IPC(8): G06F9/46
Inventor 黄翔
Owner DATANG SOFTWARE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products