scispace - formally typeset
Patent

Aspect oriented web service invocation

TLDR
In this paper, a web service request is received by an intermediary that performs a conversion of the requestor's service interface to the service interface supported by a service provider matching the requested service, then invokes that service.
Abstract
A web service request is received by an intermediary that performs a conversion of the requestor's service interface to the service interface supported by a service provider matching the requested service, then invokes that service. A reverse conversion is performed when passing a reply to the requester. The web serving intermediary maintains a library of each target service in terms of the target service's tModel and on its binding protocol support. The intermediary receives web service requests from requestors including their source tModel and target web service information. The intermediary identifies a mapping aspect to invoke the target web service from the aspect library. The target service tModel is embodied in the mapping aspect which is weaved into the code invoking the target service at runtime. In this way, the interface logic is decided at run time.

read more

Citations
More filters
Patent

Systems and Methods to Securely Generate Shared Keys

TL;DR: In this paper, a method for secure bidirectional communication between two systems is described, where a first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret.
Patent

Service discovery and publication

TL;DR: In this article, a system and methods for service discovery and publication are disclosed, where application programs write requests to service discovery, publication, and subscription to a service discovery application programming interface.
Patent

System and method for transforming generic software code into operator specific code

TL;DR: In this paper, the authors present systems and methods to automatically transform generic software code into operator-specific code by extracting the at least one generic control indication from the generic code, and then inserting the generic control indications with the at most one aspect according to the integration instruction.
Patent

Web service client extensions

TL;DR: In this article, the authors propose a Web service proxy based on the accessed description of the Web service and provide a client protocol implementation to extend the functionality of the generated Web service client proxy.
Patent

Method and apparatus for packet traversal of a network address translation device

TL;DR: In this paper, a characterization method for a NAT device by an internal computer behind the NAT device includes creating a plurality of sockets, binding the plurality sockets, respectively, to the plurality of ports, and transmitting a plurality OF STUN requests in user datagram protocol (UDP) packets to the STUN servers, wherein each STUN request is associated with one of the sockets.
References
More filters
Patent

Cross platform network authentication and authorization model

TL;DR: In this article, a client requests a ticket by providing credentials (user ID and password) over HTTP/SOAP/XML in the UDDI framework, and the authentication adapter constructs a ticket object for the client incorporating the privileges and other information, e.g., the security ID and a date/time stamp.
Patent

Web services broker

TL;DR: A web service broker (200) as discussed by the authors provides an interface between an enterprise and at least one of a service client and a service provider, the service client discovering web services on a service registry and using corresponding web services from the service provider.
Patent

Brokering semantics between web services

TL;DR: In this paper, the authors present a method for brokering between services, including a first and second service, each service having associated therewith a request and a response data structure, and generating a transformation for producing data conforming to the request data structure for the second service.
Patent

Implementing geographical taxonomy within network-accessible service registries using spatial extensions

TL;DR: In this paper, techniques for using geographical taxonomy data in network-accessible registries (such as the Universal Description, Discovery, and Integration, or “UDDI”, registry) are disclosed.
Patent

Design by contract with aspect-oriented programming

TL;DR: In this paper, an aspect oriented system for implementing the Design by Contract software development methodology is provided in which preconditions and postconditions defining the contract need not be coded into the program modules being developed.
Related Papers (5)