Customer Stories
How it all works
Sign Up for a Demo

Let CPSI help your district implement SIF 3.


Schools and districts use data that comes from many different applications and sources. The problem is that the data must be re-entered many times into each application via manual data entry. Without some way to integrate the data, keep it up to date, and check it for accuracy, the data the teachers and staff uses every day becomes stale and inaccurate. This wastes time in the classroom for teachers, extra tech support tickets for IT, and frustrated administrators who are trying to analyze and report on the data.

CPSI helps districts overcome these difficult challenges. Our solution collects data from the many different applications in real time, checks the data for accuracy, and standardizes the data for reporting, BI and analysis. We help schools and districts finally leverage all kinds of data – from rosters to assessments to attendance and more—across the entire district.

With CPSI, all of the school and district staff can be confident that the information on their computer or device always reflects the true “picture” of the data in the district. Our solution provides everyone in the district – from students to teachers to superintendents – with the underlying foundation to provide up-to-date and “trustworthy” information in all of the applications they use.

xDBroker - Free SIF 3 Broker - CPSI

The latest version of the SIF Framework, SIF 3.x, was a complete re-design of the framework from the ground up. As part of the re-design, the architecture of SIF has changed. The new design of SIF 3 implements a concept of Broker and Consumer as opposed to ZIS and Agent in SIF 2. The Consumer is any software that literally consumes data within the SIF implementation. The Provider is any software that gives out information to Consumers. The Broker is a negotiator of data in the SIF 3 implementation. In SIF 3 Brokers can be integrated into the software provided by the connecting applications or can be created as a stand-alone application in the same manner as a Zone Integration Server in SIF 2.

The xDBroker is a fully SIF compliant stand-alone Broker that provides districts with the ability to implement a SIF 3 Brokered implementation with ease. Brokered implementations have significant advantages over non-brokered, or Brokerless, implementations. The xDBroker provides the flexibility to connect to any SIF 3 Consumer and Provider so the district SIF implementation is as robust as the data within the district.

xDBroker - Free SIF 3 Broker - CPSI

Implementing SIF 3 does not have to be confusing. Let CPSI help you get started.

CPSI has the experience needed to help districts get SIF 3 implementations off of the ground. The xDBroker is an integral part of a robust SIF 3 implementation. Providing all of the features needed for a fully functional SIF 3 implementation, the xDBroker also comes with services and the experienced staff at CPSI.

Learn how easy SIF 3 can be – Get a Free Copy of the xDBroker

To go Brokered or Brokerless – that is the question.

In SIF 3, the Broker is an optional component as it can be integrated into other software applications within the SIF 3 implementation. The xDBroker is a stand-alone Broker. This give the district the advantage of making it easier to provide data and maintain the implementation. This creates an environment that makes it easier for Consumers to connect to the data they need as they only have to connect to a single environment. Ultimately, using the xDBroker speeds up the time it takes to get a SIF 3 implementation up and running.

Get a Free Copy of the xDBroker – Sign Up Today
xDBroker - Free SIF 3 Broker - CPSI

Manage SIF 3 Message Routing

Easily manage SIF 3 Message routing between applications.

SIF 3 Message Routing

Manages SIF 3 message routing between SIF Providers and SIF Consumers.

Manages Queues for SIF 3

xDBroker queuing features manage requests from many consumers.

Queue Management for SIF 3

Queuing features manage multiple requests on consumers for performance.

Easily Connect SIF 3 Consumers

Connect SIF 3 Consumers quickly and easily to xDBroker.

Get SIF 3 Consumers Connected Easily

Easily connect SIF 3 Consumers to the xDBroker.

Easy to Administer and Manage

Role based administration makes it easy to secure and manage xDBroker.

Manage and Administer Easily

Administer xDBroker using roles for security.

Learn More About the xDBroker

Whether the district is just getting started with SIF 3 or is migrating to SIF 3, CPSI has the expertise and years of experience needed to get the district from start to production quickly and easily. The xDBroker is an essential tool in a successful SIF 3 implementation. xDBroker sits on top of SQL Express, eliminating the need for additional licensing costs of other software. This means districts never have to sacrifice performance.

The xDBroker is easy to install, configure and manage through an MMC Snap In interface. Role based user accounts mean districts can manage the xDBroker securely. Other features of the xDBroker include queuing capabilities, multiple environment support, a fully documented API.

Download the xDBroker Technical Specs
  • Routes SIF 3 messages between SIF 3 Consumers and SIF 3 Providers
  • Runs on MS SQL Express 2012 or greater
  • Utilizes MS SQL Broker functionality to allow xDBroker to immediately react to a consumer’s incoming queue while waiting for queue “long polling” requests
  • Works both with and without IIS in stand-alone configuration mode
  • Simple Microsoft Management Console (MMC) snap-in interface
  • Easily configure addresses, TCP ports, database connections, and more
  • Fully documented API available
  • Administer multiple xDBroker instances from one management console
  • User roles for administration include Super Admin, Solution Admin, Zone Admin, and Consumer Admin
  • Adjusts the wait timeout based on automatic detection of error severity received from the provider
  • Run multiple SIF 3 Solutions under a single installation
  • Utilize multiple environments where each SIF 3 Consumer can be given different access credential
  • Each SIF 3 Solution administrator can create SIF 3 Consumers, assign rights to access Zones and Services
  • Delegate rights by Solution and SIF 3 Consumer
  • Flexible, stand-alone SIF 3 Broker
  • High performance – handles large data sets quickly