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

OSG-based parallel extendable application server

A technology of application server and parallel expansion, which is applied in the field of application server and application server that can be expanded in parallel, to achieve the effect of great flexibility

Active Publication Date: 2016-03-23
钛马信息网络技术有限公司
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the domestic environment, various car manufacturers adopt a conservative attitude towards information openness, resulting in the current situation where multiple heterogeneous platforms and multiple protocols coexist; , Reliability requirements are even higher than ordinary Internet applications; in addition, besides tbox, the terminals faced by the Internet of Vehicles also include mobile phones, computers and other terminals, and the support for multiple development languages ​​also poses challenges

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
  • OSG-based parallel extendable application server
  • OSG-based parallel extendable application server
  • OSG-based parallel extendable application server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] see figure 1 , figure 2 , the present invention discloses a parallel scalable application server based on OSGI technology. The application server includes: a network communication module, a protocol conversion module, a cluster management module, a modular service container, and a monitoring management module. The organic combination of these modules realizes a high-performance, parallel-expandable application server, which constitutes the overall architecture of the system, such as figure 2 shown.

[0075] The network communication module is used to realize the connection between the application server and the terminal equipment. The underlying network communication function realized by using the NIO network API can handle a large number of network requests more efficiently. Based on the general Tcp protocol, it can more flexibly handle network requests from various terminals; making this application server more stable and efficient The ability to handle large-sca...

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 an OSG-based parallel extendable application server, which comprises a network communication module, a protocol conversion module, a cluster management module, a modularized service container and a monitoring management module. The network communication module is used for connecting the application server with terminal equipment. The protocol conversion module is used for achieving protocol conversion between a client and the server. The cluster management module is used for integrating a Zookeeper assembly into the application server so that the application server has a dynamic cluster capability. The modularized service container is used for making all network requests from the network communication module enter a thread pool, the requests will be distributed to different service processors after tasks in the thread pool are carried out, and the service processors search corresponding services in an osgi container to finish associated service processing. The monitoring management module is used for monitoring a service module. The application server can be clustered, is parallel extendable, and meets high concurrency demands of automobile data acquisition of Internet-of-Vehicles.

Description

technical field [0001] The invention belongs to the technical field of Internet of Vehicles, relates to an application server, in particular to an OSGI technology-based application server capable of parallel expansion. Background technique [0002] In a broad sense, the Internet of Vehicles refers to the extensive interactive communication of information among vehicles, people, roads, and public information platforms. The Internet of Vehicles uses advanced sensing technology, network technology, computing technology and control technology to fully perceive roads and traffic, realize the interaction of large-scale and large-capacity data between multiple systems, and control the traffic of each vehicle. , full-time and space-time traffic control for each road, in order to provide traffic efficiency and traffic safety-oriented networks and applications. [0003] In the domestic environment, various car manufacturers adopt a conservative attitude towards information openness, ...

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): H04L29/08H04L29/06
Inventor 朱明赵东
Owner 钛马信息网络技术有限公司
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