Supercharge Your Innovation With Domain-Expert AI Agents!

Method and apparatus for selecting a service binding protocol in a service-oriented architecture

一种面向服务、体系结构的技术,应用在选择服务绑定协议领域

Inactive Publication Date: 2005-04-20
INT BUSINESS MASCH CORP
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Finally, they cannot talk to the server about transport binding options for better QOS control

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 apparatus for selecting a service binding protocol in a service-oriented architecture
  • Method and apparatus for selecting a service binding protocol in a service-oriented architecture
  • Method and apparatus for selecting a service binding protocol in a service-oriented architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Before discussing the preferred embodiment in detail, several possible network topologies are described as a preliminary.

[0040] In the brief description above, it was assumed that the client and the service provider communicate directly with each other without any intermediaries and that only one service binding is used throughout the communication path. However, in practical implementations, different service bindings may be negotiated for different parts of the communication path, and during the negotiation process, intermediaries may be actively or passively involved. In the case of the use example described below, the following assumptions are made:

[0041] 1. Service providers can deploy services in containers using protocol bindings for HTTP, JMS, IIOP.

[0042] 2. If reliable messaging is not required, clients can use the service through HTTP bindings.

[0043] 3. If reliable messaging is required, clients can use the service through JMS bindings.

[0044]...

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 is a method and apparatus for invoking a service in a service-oriented architecture where a client invokes such a service from a service provider using a selected transport binding. A service binding for a service call from a service provider is first negotiated in a negotiation process using a first transport binding. The service invocation is then processed using the service binding negotiated during the negotiation process. The client can first determine whether the server can negotiate a service binding. If the server can negotiate the service binding, the client negotiates the service binding with the server. Otherwise, a service binding is chosen based on diagnostic information available to the client without negotiating with the server. For each part of the communication path, separate service bindings may be negotiated by the client and service provider or by an intermediary in the communication path.

Description

technical field [0001] The present invention relates to a method and apparatus for selecting a service binding protocol in a service-oriented architecture in which a client invokes a service from a service provider using a selected transport binding. More specifically, the present invention relates to a method and apparatus for selecting such a service binding protocol through negotiation and diagnosis. Background technique [0002] The following publications have been referenced throughout this specification (using bracketed designations), which are available in print or online and are hereby incorporated by reference: [0003] 1. W3C Note, "Web Services Description Language (WSDL) 1.1", 2001.3.15 [0004] 2. Ueli Wahli et al., Websphere Version 5 Web Services Handbook, IBM Redbook, SG24-6891-00, 2003. [0005] 3. W3C Working Draft, "SOAP Version 1.2 Part 0: Primer", 2002.6.26 [0006] 4. W3C Working Draft, "SOAP Version 1.2 Part 1: Messaging Framework", 2002.6.26 [00...

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): G06F15/16H04L29/00H04L29/06H04L29/08
CPCH04L67/02H04L69/22H04L69/24H04L69/329H04L67/51H04L67/01
Inventor J·约瑟夫
Owner INT BUSINESS MASCH CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More