Skip to content

C++Builder and Delphi support for Message Queue based systems

I recently received an email from Valerij asking "Do you have a product that uses C++ and works with MQ ? ( like JBoss MQ, WebSphere MQ, Oracle GlassFish MQ)". Thanks for the question. While we don’t have direct Delphi and C++Builder support for the systems that Valerij mentioned, several internal software consultants and product managers suggested the following possibilities.

Tomohiro Takahashi:

Habari Client libraries might be also used for C++Builder:
http://www.habarisoft.com/

Marco Cantù:

Possibly a starting point:
http://www.danieleteti.it/zeromq-for-delphi/

Daniele Teti mentions in his blog post that zeromq now has Delphi support included in the builds. Additional info at http://zeromq.org/bindings:delphi

Pawel Glowacki:

We do support Amazon Simple Queue Service (http://aws.amazon.com/sqs/) through Cloud API and specifically through "TAmazonQueueService" class defined in the "Data.Cloud.AmazonAPI" unit.

We also support Azure Queue Service (http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/) through Cloud API class "TAzureQueueService" defined in the "Data.Cloud.AzureAPI" unit.

{ 3 } Comments

  1. Jeroen Wiert Pluimer | December 23, 2013 at 1:55 pm | Permalink

    I’ve done quite some work with Habari. Definitely recommended.

    In addition, I’ve also done message queue things with AS/400 aka iSeries aka Series i by porting the WebSphere MQ APIs to recent Delphi versions that support Unicode. Some information is at http://wiert.me/2011/07/21/websphere-mq-and-delphi/ If people need more information about that, they can contact me.

    Finally, I’ve done message queueing with the Oracle Message Queue systems. You can do that from within your Oracle specific data access components, or the Habari wrappers.

    So indeed: lots of choices.

  2. Daniele Teti | December 26, 2013 at 2:01 pm | Permalink

    In addition, some times ago I wrote a STOMP client for Delphi and FreePascal.
    Currently it works for ActiveMQ and Apache Apollo, and compiles fine on Android and iOS too using XE5.

    It is a open source project
    http://www.danieleteti.it/stomp-client/
    https://code.google.com/p/delphistompclient/

  3. queuing system | February 18, 2014 at 2:58 am | Permalink

    This article summarizes definitions of customer value and value propositions.

Post a Comment

Your email is never published nor shared. Required fields are marked *

Bad Behavior has blocked 4 access attempts in the last 7 days.

Close