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

Mobile game server-side frame system based on microservices architecture

A framework system and mobile game technology, applied in the transmission system, electrical components, etc., can solve the problems of high comprehensive operation and maintenance costs, difficult system decoupling, cumbersome server deployment, etc., to reduce the cost of manpower and computing resources, Improve stability and operation and maintenance flexibility, and improve team collaborative development efficiency

Active Publication Date: 2018-05-04
厦门点触科技股份有限公司
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This mode needs to be run as a whole during the development and debugging phases. The coupling degree of this system is difficult to control, especially with the increase in the number of development teams and the uneven level of developers, it is necessary to invest more energy to reduce the coupling degree of the system. , and has high requirements for team cooperation, a problem caused by one developer may have a global impact and hinder the development progress of the entire team
Mobile game products generally need to quickly iterate products in a short period of time after they go online. With the increasing complexity and coupling of server-side systems, the difficulty of system decoupling will become more and more difficult or depend on the technical level of programmers. Such products The iteration speed will get slower and slower
[0005] Secondly, from the perspective of operation and maintenance, the oper

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
  • Mobile game server-side frame system based on microservices architecture
  • Mobile game server-side frame system based on microservices architecture
  • Mobile game server-side frame system based on microservices architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] Such as figure 1 As shown, the present invention discloses a mobile game server framework system based on microservice architecture, which is constructed using a microservice architecture based on container technology, and the framework system includes a network layer, a business layer and a data layer;

[0050] Among them, the network layer includes:

[0051] The connection service component is used to receive the network request of the mobile terminal, unpack and process the connection service protocol according to the request to connect the mobile terminal, and is also used to receive and process the authentication request from the mobile phone after sending the authentication request to the session service component and obtaining the verification result. The business data of the terminal, and send the game business request to the game scene service component, and forward the business data to the game scene service component through routing;

[0052] The push servic...

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 mobile game server-side frame system based on a microservices architecture, the frame system is established with the microservices architecture based on the Docker, moreover,the frame system comprises a network layer, a business layer and a data layer; the network layer contains a connection service component, a push service component and a session service component, thebusiness layer contains a game scene service component, a task scheduling service component, a chatting service component and an email service component; the data layer contains a data access servicecomponent, a behavior log aggregation component and a system log aggregation component, wherein all the above-mentioned components are formed by service and all use a Zookeeper cluster in cooperationwith a load balancer to realize service registration and discovery. The frame system provided by the invention can improve reusing degree of the components, reduce server-side development threshold,improve team collaborative development efficiency and realize full-flow automation of code updating, testing, compiling, mirror image construction and application deployment, and thus, human and computing resource cost can be reduced, and product iteration cycle is shortened.

Description

technical field [0001] The invention relates to the technical field of mobile game development, in particular to a mobile game server framework system based on a microservice architecture. Background technique [0002] At present, online games are mainly divided into four categories according to terminal types: PC client games (PC terminal games), personal computer web games (PC page games), mobile client games (mobile terminal games), mobile web games (mobile page games) . Online games have a history of about 20 years since the era of personal computers. Mobile online games are products that have emerged with the development of the mobile Internet in the past five years. There are big differences in terms of game modes and other aspects, so the technical requirements and emphases of the game server are different. Personal computer online games generally have high operational complexity and high interaction frequency. The cycle of opening new regional servers and version r...

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/06
CPCH04L67/131
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