Service-oriented development framework (YC-Framework)

A technology of yc-framework and development framework, which is applied in the direction of program control device, creation/generation of source code, programming language/paradigm, etc., and can solve problems affecting iteration speed, maintainability, scalability, slow operation efficiency, heavy framework, etc. problems, to achieve the effect of shortening the R&D cycle, ensuring service security and improving efficiency

Pending Publication Date: 2016-11-23
BEIJING HUIMOR TECH
View PDF11 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the research and development process of each Internet product, the coupling between business logic directly affects the iteration speed, maintainability, and scalability of the product in current IT products, but none of the existing development frameworks has achieved flexible configuration, Cross-platform, cross-language, highly reusable code, only realizes MVC mode development
[0003] At present, some Internet development frameworks on the market mainly include CakePHP, YII, Symfony, Laravel, etc. In contrast, the disadvantages of these products are, first, the entire framework is too heavy and the operating efficiency is slow; second, the learning cost is relatively high The third is that these products are only a basic development framework. In actual project development, different projects need to be customized and developed according to different needs, and the project reusability is low.

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
  • Service-oriented development framework (YC-Framework)
  • Service-oriented development framework (YC-Framework)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the purpose, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0029] The invention provides a set of mature development framework with certain development standards, high code reuse rate, high expandability and stable operation.

[0030] like figure 1 Shown is a schematic structural diagram of the service-oriented development framework of the present invention.

[0031] The development framework of the present invention is mainly divided into four layers according to layers: API interface layer, communication protocol layer, data logic layer, and system service layer. Using a layered architecture pattern in the business application system, the system is divided into several parts in the horizontal dimension, each part is responsible for a relatively single responsibility, and then a complete system is fo...

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 provides a service-oriented development framework (YC-Framework). The service-oriented development framework mainly comprises an API (application program interface) layer, a communication protocol layer, a data logic layer, a system service layer, a public assembly and uniform configuration. In the system service layer, various function services in service products are extracted through an SOA (service oriented architecture) to form services with high multiplex ratios, serve service logic in all the service products in an independent service form, and provide stable and robust bottom layer system service support for the external; the logic layering design is introduced, and interconnection is performed through the simple logic relation of upper and lower layers; configuration management for each layer is realized through uniform configuration, and work including routing, safety protection and the like is implemented by the aid of the public assembly; finally, the high-load, extensible, maintainable and rapidly-iterative service-oriented development framework (YC-Framework) is obtained. The YC-Framework has good characteristics of service singleton, loose coupling, protocol standardization, cross-platform property, cross-language property and the like.

Description

technical field [0001] The present invention relates to the field of computer Internet, in particular to the field of developing websites and mobile APPs, especially a service-oriented development framework, that is, YC-Framework. Background technique [0002] In the research and development process of each Internet product, the coupling between business logic directly affects the iteration speed, maintainability, and scalability of the product in current IT products, but none of the existing development frameworks has achieved flexible configuration, Cross-platform, cross-language, highly reusable code, only realized MVC mode development. [0003] At present, some Internet development frameworks on the market mainly include CakePHP, YII, Symfony, Laravel, etc. In contrast, the disadvantages of these products are, first, the entire framework is too heavy and the operating efficiency is slow; second, the learning cost is relatively high The third is that these products are o...

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/31
Inventor 谢将相梁发正张季东
Owner BEIJING HUIMOR TECH
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