Service Package

From SPACE Wiki

Jump to: navigation, search

Service packages are archive files which contain artefacts related to a service. The artefacts encompass description and contracting documents, graphical information and other metadata. For electronic services, they also contain the implementation in one of many heterogeneous formats.

This page documents some service packages understood by the Puq deployer and the Provider Wizard. More information can be found in the Puq handbook.

Remote services

These .tar.gz files contain exactly one WSDL or WADL file to describe a remotely running service. They may also contain an optional JPG/PNG image file to represent the service graphically, an optional WSML file and optional WSAG templates.

Axis2 services

These come in two flavours: As full .war packages which contain all Axis2 libraries and may contain multiple services, and as .aar packages which always contain a single service. The Puq deployer converts .war files into .aar files to remove unneeded Java redundancies. This is a heuristic process which is not yet very stable.

Personal tools