iXa Web Services SDK provides a rich set of developer tools and documentation allowin the creation, extension and customisation of iXa web services and i2 iXa Search AN to meet the varied yet exacting requirements of law enforcement, defence, intelligence agencies, and commercial organisations.
i2 iXa Web Services SDK 2 enables secure access to multiple data sources, irrespective of type or location, across heterogeneous IT environments. It provides a rich set of developer tools and documentation allowing the creation, extension and customisation of iXa web services and i2 iXa Search AN to meet the varied yet exacting requirements of law enforcement, defense, intelligence agencies, and commercial organisations.
The analytical value of data from multiple data sources is often enhanced through the process of link analysis. iXa Web Services SDK provides the Schema Designer to enable the construction of a link analysis data model to enable visualisation in i2's industry-leading i2 Analyst's Notebook® desktop application.
i2's intelligent searching technology enables a single search across multiple data sources, and results are returned ranked in order of relevance. Simple searches can be created with in-built heuristics and behaviors to improve the breadth and depth of searches overcoming issues with inconsistent data quality. iXa Web Services SDK provides instructions and examples to enable the developer to follow the process of constructing a data model for the data source that can be interpreted by i2 products.
An iXa web service can implement security according to the security requirements of the data source allowing organisations to address security concerns in several different ways, from session tokens to industry-standard security protocols.
i2 iXa Web Services SDK includes:
i2 iXa Web Services Framework – comprised of a set of Java components that provide ‘out-of-the-box’ web service functionality. Using these components speeds up the process of developing a web service considerably.
A complete iXa deployment example – including a fully functioning web service that illustrates the architecture, use and behaviour of the components supplied in the iXa Web Services Framework.
Sample code – to assist with the learning process and provide a ‘learn by example’ approach.
A comprehensive documentation set – including a planning guide containing essential information about how to plan your iXa deployment, developer guides and reference documentation.
The Schema Designer tool – which provides a convenient way to model and add metadata to information so it can be visualized and matched.
A web service is a software-based, open-standards method for enabling two or more software applications to communicate across the Internet or a private network. The use of Web browsers is not required and it does not matter what programming language the applications are written in or what hardware platforms they run on. iXa employs web services and other advanced technologies so that users can efficiently gather all relevant information, regardless of where it is located or how it is stored.
The flexible web services architecture of iXa allows business requirements, not previous technology investments, to define strategic architectural data management decisions. This means your organization can:
- Operate across heterogeneous architectures on any server platform able to support web services
- Efficiently integrate inconsistent data from multiple sources without first moving it to a data warehouse.
- Easily transition from a standalone to an enterprise-wide deployment as your needs change.
- Develop customized solutions in-house using i2 iXa Web Services SDK 2™.



