Application Development and Data Exchange

XBintegrator5 facilitates a service oriented (SOA) approach to application development. It offers you an easy-to-use environment to orchestrate all your basic and aggregate services, integrate software assets across the organization and develop, deploy and monitor your solutions.

Build flexible business solutions on a solid and future-proof foundation

XBintegrator5 is the ideal middleware platform to develop solutions that are scalable, reusable, extendible and reliable. It is designed to maximize your software’s responsiveness to changing business needs and to minimize the complexity.

It provides you with a very easy to control environment where you can define all your software assets, and join them together into flexible solutions. XBintegrator can easily be integrated into your existing software environment, as to make sure that your past software investments continue to pay off.

Never start from scratch

Rather than writing a monolithic block of brand new programming code, XBintegrator5 allows you to add functionality to your applications by orchestrating out-of-the-box services. These services are small reusable scripts, each carrying a specific function and a set of parameters you can define. You can combine services to form an aggregated service and combine aggregated services to form a process.

Check out the available service libraries

Make your own services with XBscript2.0

The great thing about SOA is that it is based on granular reusable services. The bad news is that it often takes a highly skilled Java developer to create these services.

With XBscript2.0, any developer can create their own services. This XML-based scripting language automatically controls your code and compiles your script to Java objects, ready to be deployed in XBintegrator.

XBscript2.0 has a broad set of instructions and can be extended with new instructions. New instructions can be created using Java, but also using XBscript2.0 itself.

Learn more about XBscript2.0

Manage multiple environments easily

You control the XBintegrator5 environment from the Administrator Console (ad), which allows you to operate one or more local or even remote environments. Within each environment you can define all your available assets (databases, servers, …) and assign a role to them (development, test, production, …). You can easily promote assets from one role to another, manually or even rule-based. With Promotion Engine (pe), you can even replicate and promote entire environments.

To access your existing assets, XBintegrator5 comes with a wide range of interfaces that connect with all the different data sources you have. These connector interfaces include poller interfaces, a web service interface, an IBM i interface, a device interface and a command line interface. In other words, wherever the data is that you want to use, XBintegrator has an interface that grabs it for you.

Ensure business continuity

The data flow through XBintegrator environment is ensured and managed by the embedded Oracle/Sun OpenMQ queueing system. This technology allows you to set priorities as to which data streams prevail or to what should happen when a stream stops or loops.

XBintegrator5 has a lot of business continuity features built in, in order to prevent application downtime even when enormous amounts of data are being processed. These features range from simple failover and load balancing to full service bus replication.

You can define key service performance indicators (KSPI) for every single service in the entire environment and define actions to be taken when a set requirement has not been met. These KSPI can prove very useful when you are dealing with service level agreements or when you need to report to a balanced scorecard.

XBintegrator5 reports on all the datastreams that have been processed within a given timeframe and highlights the instances where things did not go as planned. To speed up problem solving even more, you can reinitiate failed transactions straight from the report sheet.

Create rich end user interfaces for your applications

On top of the applications you develop with XBintegrator5, you can build any graphical user interface you prefer, using your favorite GUI-development technology, like Adobe Flex, php or Microsoft Visual Studio.NET.