Method and system for publishing interface service

A technology of interface service and service release, which is applied in the field of smart cities, can solve the problems of service name change, high maintenance cost, poor user experience, etc., and achieve the effect of simplifying information query service, simplifying the call process, and simplifying the release process

Active Publication Date: 2017-07-04
TAIHUA WISDOM IND GRP CO LTD
View PDF8 Cites 13 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

The application discloses a method and system for publishing interface service. The method includes the following steps: receiving application publishing information sent by an interface service publisher; verifying the application publishing information that is received, determining whether the application publishing information meets publishing requirements, and if the application publishing information meets the requirements, entering a service publishing register procedure, and if the application publishing information does not meet the requirements, returning the application publishing information; executing the service publishing register procedure which includes determining whether service orchestration and / or protocol conversion is needed, and if the service orchestration and / or protocol conversion is needed, performing service orchestration and / or protocol conversion, and if the service orchestration and / or protocol conversion is not needed, directly mapping the address and port of an original service into the address and port as required by the interface service system; invoking a shared directory interface provided by a public information platform, using the shared directory interface to carry out service catalog; and listing the application publishing information. The method has high security, excellent user experience and greatly facilitates work of related authorities.

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
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