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

Micro-service system supporting P2P

A micro-service and server technology, applied in the field of micro-service systems, can solve problems such as poor security, no scalability, and inability to build computer rooms across regions, and achieve high communication efficiency

Active Publication Date: 2018-06-05
央视国际网络无锡有限公司
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a microservice system supporting P2P, to solve the above-mentioned background technology that needs to spend more money, buy a large number of public network ip addresses to deploy a large number of services; a large number of services are deployed on the public network, It is easy to find network attacks, and the security is poor; when the system is placed in the LAN, it does not have good scalability (cannot build computer rooms across regions) to deal with a large number of cross-regional customer requests

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
  • Micro-service system supporting P2P
  • Micro-service system supporting P2P

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0017] The full name of STUN is Simple Traversalof UDP Through Network Address translators, that is, UDP's simple traversal method for NAT (Symmetric NAT method is not supported). The client (the service provided by the host in the intranet, compared to STUN CLIENT) sends a request to the STUN SERVER outside the NAT according to the UDP request protocol. After the request message arrives at the NAT, the address is converted and forwarded, and the STUN SERVER re...

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 micro-service system supporting P2P, relating to the technical field of micro-service systems. The micro-service system supporting P2P comprises a P2P client, an intranet server, a ROUTER router, a STUN server and TRAVERSAL. A UDP request protocol is used as a communication protocol of the micro-service system; the STUN server filters and forwards request messages in a unified manner and supports the P2P client to send messages directly through TRAVERSAL; the STUN server establishes NAT mapping entries of a media stream in advance on NAT; and micro services can be deployed in different local area networks. Therefore, services in the same local area network have higher communication efficiency and are safer, and services in different local area networks penetrate the network according to the STUN standard protocol so as to register and communicate with each other, thereby being efficient and safe like the local area network, and reducing capital pressure and network attacks caused by deployment of massive services in a public network.

Description

technical field [0001] The invention relates to the technical field of microservice systems, in particular to a microservice system supporting P2P. Background technique [0002] The microservice architecture is a distributed system architecture. It recommends dividing the business into finer-grained services, and requires each service to have a single responsibility and be deployed independently. The service requires high cohesion and low coupling between services. isolated from each other, etc. In addition, according to the service-oriented business domain model, a unified API is provided to the outside. The microservice architecture recommends dismantling services according to the business. We can choose the most appropriate technology to implement specific services. We only need to ensure that the API interfaces provided to the outside world are consistent. Since the system can be split into multiple services, when building these services, the current practice is to dir...

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): H04L29/06H04L29/08H04L29/12
CPCH04L61/10H04L63/0236H04L67/104H04L69/164
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