Services

Each contract is uniquely labelled with the consumer's X.500 DN and can be created only by the SAS administrator via the ISASAdmin facet.

A service warrant allows the consumer access to the ISASJarMaintenance facet for uploading JARs and to the ISASStaticService facet which allows them to upload netlet descriptors and unsigned arguments to respond to service bind requests.

Each JAR and service is referenced by a label chosen by the consumer. Once uploaded they can retrieve the list of JAR URLs and bind URLs where the uploads may be found. An uploaded JAR can only be altered by uploading it again, referencing the same label. An uploaded service can be altered by re-uploading the netlet descriptor plus unsigned argument, or just the unsigned argument.

The SAS facets can be found in org.jtrix.facets1.service.sas.

Nik Silver 2002-03-09