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.