UNIFI supports the force moving towards an ISS4PS compliant environment by supporting web service based integration and service reuse within a force SOA environment, a major architectural principle of ISS4PS. This is achieved using the UNIFI Data Services component of the UNIFI product. The UNIFI Data Services component is implemented using COTS products and to industry (and ISS4PS Standards Information Base) standards. All web services are defined using Web Service Definition Language (WSDL), which can be added to a force Universal Description, Discovery and Integration (UDDI) service registry. This in turn makes UNIFI Data Services suitable for integration via a forces integration platform and directly with other business applications. These standards based web services can be used for force internal developments, or even third party development. UDS moves UNIFI away from being a closed application, and starts to open up the valuable business services and data in UNIFI to be used with maximum flexibility by the force, in an ISS4PS aligned manner. Thus UNIFI Data Services, together with the integrated UNIFI POLE data store, puts UNIFI at the heart of the evolution of a forces integration landscape, and supports the adoption of a force wide SOA under-pinned by an Enterprise Service Bus as envisioned within ISS4PS.
 UNIFI in a mixed integration environment
This diagram illustrates UNIFI
- Integrating directly with local force applications, including mobile applications;
- Integrating with local force applications via the force service bus;
- Integrating with external systems, including future national data sharing via the Police National Database (PND).
 UNIFI Web Service Types – current and future
|