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
Michael K. Brown,Herbert A. Little,David Victor Macfarlane,Michael S. Brown,Dinah Lea Marie Davis +4 more
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
Andrew D. Milligan,Charles R. Reeves,Jeffrey B. Parham,Gopal Krishna R. Kakivaya,Lawrence A Buerk,Angela Mills,Richard L. Hasha +6 more
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
Aaron Poteau Stanridge,Ken San Carlos Erbes,Remy Belmont Zimmerman,Philippe Mountain View Depallens +3 more
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.