Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Service registry policy aggregator

Inactive Publication Date: 2011-02-10
IBM CORP
View PDF9 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since there is more than one way of specifying polices, there is no way of being able to retrieve a WSDL service definition file that encapsulates all of the policies that may have been linked directly or indirectly, to or from the logical object referenced in the service document.

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
  • Service registry policy aggregator
  • Service registry policy aggregator
  • Service registry policy aggregator

Examples

Experimental program
Comparison scheme
Effect test

example

[0060]Referring to FIG. 6, a screen shot illustrates a service document (Name: stockquote.wdsl version:99 URI:1fefb81f-90a2-42e5.81b5.dfbcf4dfb564) containing service elements. This screen capture was taken from IBM WebSphere Service Registry and Repository v6.2 and is essentially an XML format. Element PortType Name:StockQuote (a port having a name StockQuote) has an attachment identified as a policy but no other details. After policy aggregation the aggregated policy details (or a reference to the policy) are embedded into the element.

[0061]The service document XML code is shown in the left hand of the table of FIG. 7. The aggregated policy details are show in the right hand column of FIG. 7 and the arrows in FIG. 7 indicate where in the service document the policy details are inserted.

Other Embodiments

[0062]It will be clear to one of ordinary skill in the art that all or part of the methods described herein may suitably and usefully be embodied in a logic apparatus, or a pluralit...

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

A service registry and repository based on a triplestore comprises: receiving a request to aggregate a service document; shredding elements of the service document to create logical objects within the triplestore; for each logical object, searching for all policy attachments logical objects that have a relationship with the logical object; for each located policy attachment, retrieving details of the policy and building a list of policies and associated logical objects in the repository; and returning an indication of the list of polices and associated logical objects. The list of logical objects and associated polices is used to compile a service document containing details of policies that have relationships with the selected service document logical objects. Objects that have associated polices are rendered with a hypertext policy icon next to the object and selection of the hypertext policy icon opens a new window with the policy details.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]The present application claims priority to GB 09167242.8, filed on Aug. 5, 2009, the disclosure of which is incorporated herein by reference in its entirety.BACKGROUND[0002]Various aspects of the present invention relate in general, to registry and repository systems and methods, and in particular, to service registry and repository systems and methods based on a triplestore database for operating a policy aggregator.[0003]Service oriented architecture (SOA) is a business-driven, information technology (IT) architectural approach that supports integrating business domains as linked, repeatable business tasks, or services. The basic building block is a service document that defines an associated service so that the service can be managed with other services. A service document contains information about an associated service, including the location of the service, details about the service and how to access the service. Service documents a...

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): G06F17/30G06F17/00
CPCG06F17/30011G06F16/93
Inventor JARDINE-SKINNER, EVAN G.ORCHARD, JAMES R.ROWLEY, PHILIP D.SMITH, SAMUEL J.
Owner IBM CORP
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
Eureka Blog
Learn More
PatSnap group products