IDI Proprietary Products

Wish you had a developer’s tool kit? Necessity is the mother of invention. IDI productized these tools to help overcome the obstacles.

ObjectQ®

ObjectQ is a communication middleware platform designed to make sending and receiving messages over a heterogeneous network transparent to both the sending and receiving applications. The combination of ObjectQ and a queue-based messaging tool may form the standard communication middleware for a whole enterprise.

Learn More About ObjectQ Client Login

App Mapper

An auditing product is a preventative tool designed by IDI to scan entire enterprises searching for IBM products and determine their usage against current license enablements. The purpose of this product is to empower clients with the facts. Be prepared for a potential compliance audit, gain assurance and peace of mind knowing that usage matches existing licensing agreements; otherwise, gain the opportunity to purchase the correct number of licenses and achieve compliance.

DataMover

A low cost alternative to other solutions that provide the ability to move lots of files and synchronize databases by sending transaction logs for each and every database then synchronizing them all together. Specifically, DataMover™ is a file transfer system that utilizes the power of IBM MQ® to quickly and reliably move data from one location to another. It is very simple to configure and one DMReceiver™ can support multiple DMSenders™ for maximum throughput and high performance.

MQ Monitor

A simple but effective tool complete with email and MMS Notifications enabling you to be alerted whenever different parameters and logging levels are about to be exceeded. Monitor multiple queues, multiple queue managers and queue depth regardless of location. The tool includes a dashboard and daily, monthly and quarterly alerting reports.

IQBridge

The current bridge design is based upon the IQMessenger™ to handle the basics of control, transaction, thread creation and deletion, logging and configuration of both sides of the bridge based on the defined configuration file. Communications and transfer of the messages between both sides of the bridge is accomplished using sockets and an IQBridge™ protocol that requires packing and unpacking for the specific message service header being used. This has some impact on overhead and many read/write combinations, which leads to some performance degradation. When configuration is completed on both sides of the bridge, the messaging traffic can complete a round-trip exchange.

IQJump and IQMessenger

These products work in conjunction with one another to form a disassociation layer between applications and the transport for a message-oriented middleware architecture, joining two disparate transports so that messages can be sent and received by applications that have dependencies on a different platform.

DataMover™ for Java

DataMover for Java is an end-to-end supplier chain management system that has enabled a Global consumer packaged goods firm to automate the process for reading enormous files and sending and/or receiving them to and from destination directories via a transport to any location worldwide. It has helped Brand Managers to obtain timely consumer products status for improved supply change management.

ISAlert™

A flexible tool for monitoring an IBM MQ® environment. It collects records and displays data related to the MQ messaging operations. The ISAlert™ Server runs on a single system, and uses a single thread to monitor each queue manager. The Windows® version of ISAlert™ uses the open source library. ISAlert™ detects events, which occur within the scope of a single queue manager such as conditions which may have adverse impacts on a messaging system (a broken channel connection between two queue managers, or a large number of pending messages on a particular queue). When an event is detected, ISAlert™ generates an alarm containing information about that event. ISAlert™ also can record a message, send and receive counts for channels, providing an accurate picture of messaging traffic without modifying applications. Alarms and performance data are recorded in log files, as well as being available as input to an external applications such as a mail sender.

Share by: