International Business Machines Corporation (Hursley)

IBM is a multinational computer technology and consulting corporation with roots dating back to the nineteenth century.


IBM utilised our expertise in Microsoft technologies to port their WebSphere MQ product from Unix to Windows NT and then implement additional functionality in subsequent released.

Activities included the provision of system services, exploitation of event logs, internationalisation and bridging the MQ and Win32 security models. Later work required the provision of COM interfaces (MQAI), support for MSCS, integration with Active Directory and LDAP servers and XML based configuration. Members of our team acted as the interface between development and third-line support, which entailed liaison with customers and support staff worldwide to gather information to furnish solutions. Preparation and presentation of courses to IBM employees on COM, MQ, Windows NT internals and development tools.


Provision the Win32 knowledge required to port the MQSeries for UNIX product to Windows NT. The assignment involved extensive work with the Win32 API, using Microsoft Visual C++. Development took place within a team consisting of those knowledgeable in NT or the MQSeries product with members encouraged to transfer knowledge to others, providing a strong base for future developments. Areas of activity included:

With the introduction of Windows 2000 it was possible to exploit the new features offered by the operating system. Areas of activity included:

Further details on the project