Web service dynamic calling system and method

A technology of dynamic invocation and service invocation, which is applied in the field of Web service invocation, and can solve problems such as dependence, large client load, and high client load.

Active Publication Date: 2010-06-30
宁波东海蓝帆科技有限公司
View PDF0 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) The current web service invocation system or framework only overcomes some of the tight coupling problems caused by the binding relationship between the service requester and the service provider, but not all of them, which may still cause web service Can't be changed, can't be upgraded
[0007] (2) Some of the Web service calling systems or frameworks mainly generate and compile stubs in real time through the reflection mechanism of high-level languages, and realize dynamic calling to a certain extent. However, this dynamic calling process still depends on realizing real-time Static components that generate and compile stubs
[0008] (3) Most of the Web service invocation systems or frameworks introduce semantics to implement dynamic invocation of Web services, but the semantics are run on the client (ie, the service requester), so the client must bear a large load. lead to high client load
[0009] (4) Most of the Web service calling systems or frameworks only support calling Web services in a synchronous manner, but with the complexity of Web services, the calculation time cannot be estimated, and the service requester needs to wait for a long time for the service response message ;
[0010] (5) The gradual promotion and prevalence of Restful Web services have forced the message transfer protocol to become an important evaluation index independently. To make the Web service call framework conform to the SOAP (Simple Object Access Protocol, Simple Object Access Protocol) Web service call rules, It must also support REST (Representational State Transfer, representational state transfer) Web services. However, the current Web service invocation system or framework can basically only implement one of these two methods of dynamic invocation of Web services.

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
  • Web service dynamic calling system and method
  • Web service dynamic calling system and method
  • Web service dynamic calling system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0056] The traditional SOA triangular architecture model is shown in Figure 1, which mainly includes UDDI (Universal Description Discovery and Integration, unified description, discovery and integration) service registry, service requester and service provider, and UDDI service registry is the service requester and service provider. The service provider provides the connection link. For the service provider, the UDDI service registration center provides publishing services for it, mainly recording the description information, operation information and node location of the Web service. For the service requester, the UDDI service registration center provides Provide search service, through UDDI service registration center, service requester and service provider can interact independently according to the contract. Due to the tightly coupled bind...

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 present invention discloses a Web service dynamic calling system and a method, which comprises a service asker, a UDDI service registration center, a service provider and a calling agent, wherein the calling agent is respectively communicated with the service asker, the UDDI service registration center and the service provider by massages; a massage resolver, a service matcher, a service calling device and a result processor are arranged in the calling agent; and a semanteme body database is set up in the calling agent which respectively provides semanteme matching to the service matcher and the result processor. The present invention has the advantages of that closed coupling relation between the service asker and the service provider is thoroughly removed by the leading the calling agent in, which provides well maintenance to the exchange and updating of Web service; as the calling agent is an independent running service independent to any static component, so dynamic calling is truly realized; and by leading the calling agent in to make the semanteme matching, the loads of the service asker are balanced well.

Description

technical field [0001] The invention relates to a Web service calling technology, in particular to a Web service dynamic calling system and calling method. Background technique [0002] Service-Oriented Architecture (SOA, Service-Oriented Architecture) is a component model that connects different functional units (also called services) of an application through well-defined interfaces and contracts between them. Among them, the interface is defined in a neutral way, which is independent of the hardware platform, operating system and programming language that implements the service, and does not depend on the environment, which makes the services built in various systems that adopt the SOA model available in a Uniform and common way to interact. [0003] Web service is a new type of component model based on the network. It defines interfaces and contracts through WS* standard and does not depend on any language. Therefore, it has become an important implementation method of ...

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): H04L29/08
Inventor 干红华姜建生赵晨俞弘廖兰新
Owner 宁波东海蓝帆科技有限公司
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