Distributed service system based on C++ and Java hybrid programming

A distributed service and hybrid programming technology, applied in the field of distributed service systems, can solve problems such as inability to support C++ applications, achieve good engineering application value, enhance operating speed and stability, and improve development efficiency.

Active Publication Date: 2017-05-31
THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above frameworks are all Java versions, which cannot support a large number of existing C++ applications

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
  • Distributed service system based on C++ and Java hybrid programming
  • Distributed service system based on C++ and Java hybrid programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The present invention will be further explained below in conjunction with the accompanying drawings and specific embodiments.

[0014] Such as figure 1 Shown is the architecture diagram of the distributed service system disclosed in the present invention.

[0015] In this embodiment, an information warfare confrontation training is taken as an example to further explain the present invention. A total of three computers are deployed for confrontation training, using B / S architecture (Browser / Server, that is, browser and server architecture). One of them is a data server, which stores image, terrain and vector data required for 3D situation display; one is an application server, and the other is an application client. Both the server and client are localized, equipped with Loongson 3A chips and the winning Kirin operating system.

[0016] The application server deploys information sharing and distribution services, situation display components and situation analysis co...

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 distributed service system based on C++ and Java hybrid programming. The distributed service system based on C++ and Java hybrid programming is characterized by including a service-side, a middleware, a service bus and a client-side, wherein the service-side is a service provider and comprises a C++ application and a Java application, the service bus is used for monitoring service provided by the service-side and forming a service list, the service-side calls the service provided by the service-side, including the C++ application and the Java application, the middleware comprises two parts between the service-side and the service bus and between the client-side and the service bus, and the middleware between the service-side and the service bus provides a Rest interface providing calling service to assist the client-side to achieve service calling. The system simultaneously supports C++ and JAVA development services, improves the program development efficiency and enhances the operating speed and stability of software.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a distributed service system. Background technique [0002] With the development of computer technology, using multiple computers to form a distributed service system can provide users with better services than traditional centralized systems, especially to overcome the defects of host resource shortage and response bottlenecks, and better achieve tasks distribution and optimization. At present, there are many distributed systems that can implement calls, monitor services, and provide remote communication and information exchange, such as dubbo, an open source distributed service framework under Alibaba, and Zookeeper, a distributed service framework for Apache Hadoop, an open source software. However, the above-mentioned frameworks are all Java versions, which cannot support a large number of existing C++ applications. Contents of the invention [0003] Purpose...

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): G06F9/44
CPCG06F8/315
Inventor 方冰王超
Owner THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
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