Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Org.eclipse.higgins.as"

 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{#eclipseproject:technology.higgins}}
+
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
The [[IdAS XDI Engine]] is a web application that exposes a Higgins [[Context]] as an XDI endpoint, which can receive and process XDI messages.
+
The Attribute Service is a web application that exposes a Higgins [[Context]] as an XDI endpoint, which can receive and process XDI messages.
  
 
It maps incoming XDI messages to [[IdAS]] operations, which are applied to the [[Context]] that is being exposed. This mapping is described in further detail at [[IdAS XDI Mapping]].
 
It maps incoming XDI messages to [[IdAS]] operations, which are applied to the [[Context]] that is being exposed. This mapping is described in further detail at [[IdAS XDI Mapping]].
  
== Implementation ==
 
  
The [[IdAS XDI Engine]] is implemented using the [[XDI4j]] general-purpose XDI library. It is an XDI4j "Messaging Target", i.e. an implementation of the  MessagingTarget interface. In XDI4j, a Messaging Target is a class that can process XDI messages and produce result XDI documents.
+
==Javadoc==
 +
* ''Javadoc'': [http://download.eclipse.org/technology/higgins/downloads/as/lastNightlyBuild/javadoc/index.html Javadoc]
 +
 
 +
== Service ==
 +
 
 +
The Attribute Service is implemented using the [[XDI4j]] general-purpose XDI library. It is an XDI4j "Messaging Target", i.e. an implementation of the  MessagingTarget interface. In XDI4j, a Messaging Target is a class that can process XDI messages and produce result XDI documents.
  
 
== Example Uses ==
 
== Example Uses ==
Line 30: Line 34:
  
 
== Links ==
 
== Links ==
 
* [http://eclipse.org/higgins Higgins Home]
 
 
* [http://www.oasis-open.org/committees/download.php/27004/xdi-rdf-model-v8.pdf The XDI RDF Model] is the current OASIS TC proposal for an RDF-based data model and addressing format for XDI. This document includes the proposed XDI RDF schema and a number of examples of XDI documents. (Note that it does not yet include the proposed XDI messaging format, which uses XDI documents as message envelopes for other XDI documents.)
 
* [http://www.oasis-open.org/committees/download.php/27004/xdi-rdf-model-v8.pdf The XDI RDF Model] is the current OASIS TC proposal for an RDF-based data model and addressing format for XDI. This document includes the proposed XDI RDF schema and a number of examples of XDI documents. (Note that it does not yet include the proposed XDI messaging format, which uses XDI documents as message envelopes for other XDI documents.)
 
* [http://wiki.oasis-open.org/xdi/ OASIS XDI TC Wiki]
 
* [http://wiki.oasis-open.org/xdi/ OASIS XDI TC Wiki]
 
* [http://en.wikipedia.org/wiki/XDI Wikipedia page on XDI]
 
* [http://en.wikipedia.org/wiki/XDI Wikipedia page on XDI]
[[Category:Higgins Components]]
+
 
 +
[[Category:Higgins Packages]]

Latest revision as of 11:53, 15 July 2009

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}} The Attribute Service is a web application that exposes a Higgins Context as an XDI endpoint, which can receive and process XDI messages.

It maps incoming XDI messages to IdAS operations, which are applied to the Context that is being exposed. This mapping is described in further detail at IdAS XDI Mapping.


Javadoc

Service

The Attribute Service is implemented using the XDI4j general-purpose XDI library. It is an XDI4j "Messaging Target", i.e. an implementation of the MessagingTarget interface. In XDI4j, a Messaging Target is a class that can process XDI messages and produce result XDI documents.

Example Uses

Get everything about an Entity in an LDAP directory.

=sender
	$get
		/
			=(uid=hummel,ou=identities,dc=higgins,dc=eclipse,dc=org)

Get only a single Attribute of that Entity.

=sender
	$get
		/
			=(uid=hummel,ou=identities,dc=higgins,dc=eclipse,dc=org)
				+(http://www.eclipse.org/higgins/ontologies/2006/higgins/ldap#attr_cn)

Links

  • The XDI RDF Model is the current OASIS TC proposal for an RDF-based data model and addressing format for XDI. This document includes the proposed XDI RDF schema and a number of examples of XDI documents. (Note that it does not yet include the proposed XDI messaging format, which uses XDI documents as message envelopes for other XDI documents.)
  • OASIS XDI TC Wiki
  • Wikipedia page on XDI

Back to the top