Method and system for publishing interface service

An interface service and service publishing technology, applied in the field of smart cities, can solve the problems of service name change, high maintenance cost, insecurity, etc., and achieve the effect of simplifying information query services, simplifying the publishing process, and simplifying the calling process.

Active Publication Date: 2020-09-25
TAIHUA WISDOM IND GRP CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. It is not safe. After the department develops the interface service, if the service address is released and used directly, the server address and port of the department will be exposed. From the perspective of server security, it is very dangerous, especially for those data Departments with high safety requirements
[0004] 2. The user experience is poor. If the server that provides the interface service changes, resulting in a change in the address or port of the interface service, or a change in the service name due to system upgrades, it is necessary for the Office to notify each user in a timely manner. This will not only increase the maintenance cost of the bureau, but also the user experience is not very good
[0005] 3. The maintenance cost is high, and different users have different requirements for services. For example, some departments require WebService services, and some departments require data to be provided in the form of message queues, so the committees and bureaus need to develop according to different needs. Different interface services, which will add additional departmental costs

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
  • Method and system for publishing interface service
  • Method and system for publishing interface service
  • Method and system for publishing interface service

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0042] see figure 1 Shown is a specific embodiment of an interface service publishing method described in this application, the method including:

[0043] Step 101: Receive the release application information from the interface service publisher, the release application information at least includes the release department, service address, service name, service parameters, service return value and service function description;

[0044] Step 102, verifying the received application release information, judging whether the application release information meets the release requirements, if the release requirements are met, enter the service release registration process, and if the release requirements are not met, return the application release information;

[0045] Step 103, execute the service release registration process, the service release registration process includes judging whether service orchestration and / or protocol conversion is required, if necessary, perform service or...

Embodiment 2

[0059] This application also provides a publishing system for interface services, see figure 2 , figure 2 The release system of the interface service in the illustrated embodiment includes: application release information receiving module 10, application release information verification module 20, service release registration module 30, service catalog module 40 and release information shelving module 50,

[0060] The application release information receiving module 10 is used to receive the application release information sent by the interface service publisher, and the application release information includes at least the release department, service address, service name, service parameters, service return value and service function description;

[0061] The application release information verification module 20 is used to verify the received application release information, determine whether the application release information meets the release requirements, and if the re...

Embodiment 3

[0074] The following provides an application embodiment of the publishing method and system method of the interface service of the present invention, see image 3 , including:

[0075] Step 201, the interface service provider initiates a release application, and fills in the release information, including the release department, service address, service name, service parameters, service return value, and service function description.

[0076] Step 202, the system will verify the release application filled by the service provider, and judge whether the service information provided is comprehensive and whether the service is available, or return it and refill it.

[0077] Step 203, service release registration, is the core step of the entire release process, and mainly completes functions such as service arrangement, protocol conversion, and address mapping. in,

[0078] Service orchestration: The service provided by the service provider sometimes requires certain service orch...

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

This application discloses a method and system for releasing an interface service. The method includes receiving application release information sent by an interface service publisher; verifying the received application release information to determine whether the application release information meets the release requirements, and if so, then Enter the service release registration process, if not satisfied, return the application release information; execute the service release registration process, the service release registration process includes judging whether service orchestration and / or protocol conversion is required, and if necessary, perform service orchestration and / or protocol conversion , if not needed, directly map the address and port of the original service to the address and port required by the interface service system; call the shared directory interface provided by the public information platform, and use the shared directory interface to catalog the application for publishing information; apply for publishing information on shelves. Such a solution has high security and good user experience, which greatly facilitates the work of various committees and bureaus.

Description

technical field [0001] This application relates to the technical field of smart cities, in particular, to a publishing method and system for interface services. Background technique [0002] To build a smart city, realize the diversified integration, sharing and application of urban resources, avoid repeated investment in construction and the formation of new information islands, the construction of a public information platform is a very critical content, and it is one of the important signs of the success of a city's smart city construction . Among them, the interface and service system is an important part of the public information platform. It integrates the interfaces and services throughout the city into unified management. One of the important functions is the release of interface services. At present, there are various disadvantages in the independent release of interface services by various municipal committees, offices and bureaus, mainly including: [0003] 1. I...

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 Patents(China)
IPC IPC(8): G06Q50/26H04L29/06
CPCG06Q50/26H04L69/08
Inventor 朱洪明张杰马述杰李建国
Owner TAIHUA WISDOM IND GRP CO LTD
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