Law Enforcement and Homeland Security Resources
 

CrimePoint Integration Server

In any data sharing environment that utilizes pre-existing Record Management Systems (RMS), the technical challenge of providing electronic data access must be addressed. Within the CrimePointWeb data sharing system, the data access functionality is embodied within the CrimePoint Integration Server.

The CrimePoint Integration Server acts as the intermediary between two or more systems, including the CrimePoint .NET Index Server. Behind the scenes, all the various interconnected computer systems within the data sharing environment speak their own languages, possess their own vocabularies and store data in different ways. The CrimePoint Integration Server keeps track of each computer system's language and automatically translates the vocabulary used by each computer system. The CrimePoint Integration Server also translates how data is accessed in each computer system and provides unique access routines for each unique computer system.

The CrimePoint Integration Server also keeps track of where each computer system is on the network and when each system should be accessed for data. Data can be retrieved from an RMS in response to your request for a real-time search of incidents, people, etc. and also as a scheduled event to refresh the indexed content within the CrimePoint .NET Index Server.

In the diagram above, observe that the CrimePoint Integration Server contains components called data connectors. These data connectors are the components within the CrimePoint Integration Server that compensate for the uniqueness of each agency's system. When the CrimePoint .NET Index Server passes a request for data to the CrimePoint Integration Server, the CrimePoint Integration Server invokes the appropriate data connectors to retrieve the required data from the agency systems. The data connectors route the data to the CrimePoint Integration Server where it is reformatted, translated and passed on to the CrimePoint .NET Index Server.

The CrimePoint Integration Server is a component of the CrimePointWeb data sharing and management system.