Archive for the Category: Programming

Local Transactions Using IBM MQ and the JMS API

Olja Rastic-Dulborough has written an article that introduces the user to the concepts of local transactions using IBM MQ and JMS. https://developer.ibm.com/components/ibm-mq/articles/an-introduction-to-local-transactions-using-mq-and-jms/ Regards, Roger Lacroix Capitalware Inc.

Also posted in Education, HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), Raspberry Pi, Unix, Windows, z/OS Comments Off on Local Transactions Using IBM MQ and the JMS API

Join Microsoft and the Java developer community at Devnexus 2021

Microsoft is sponsoring and participating in Devnexus 2021, you can read more about it here: https://techcommunity.microsoft.com/t5/apps-on-azure/join-microsoft-and-the-java-developer-community-at-devnexus-2021/ba-p/2114247?WT.mc_id=appsonazure-twitter-shboyer Microsoft is excited to be sponsoring and participating in Devnexus 2021, and you might be wondering—what is Microsoft doing with Java? Quite a bit actually! We’ve been busy releasing new features and functionality to support Java apps on Azure, […]

Also posted in Education, Java, JMS, Windows Comments Off on Join Microsoft and the Java developer community at Devnexus 2021

Part 2: Customer Question Regarding Automation with MQ Visual Edit

So, continuing with the customer, after they successfully tested MQ Batch Toolkit on Windows with a scheduled Windows batch script, they had a new question: how can we be sure that the file.txt are send in the proper order ( chronological) from the 1 to last ( by time) So, here are the batch/scripts files […]

Also posted in Capitalware, IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), MQ Batch Toolkit, MQ Visual Edit, Raspberry Pi, Windows Comments Off on Part 2: Customer Question Regarding Automation with MQ Visual Edit

Customer Question Regarding Automation with MQ Visual Edit

Yesterday, I got the following question from a customer: We have a system that generates files every couple of minutes, they are stored in a folder. Can we send those message contents using MQ visual edit to an mq server as soon as they become available in that folder? My answer to the customer was: […]

Also posted in Capitalware, IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), MQ Batch Toolkit, MQ Visual Edit, Raspberry Pi, Windows Comments Off on Customer Question Regarding Automation with MQ Visual Edit

Putting a File as a Message to a Queue

IBM has posted a support document describing the various ways to put a file as a message to a queue. https://www.ibm.com/support/pages/node/6409594 I would like to point out that both MQ Visual Edit and MQ Batch Toolkit can put a file as a message to a queue. MQ Visual Edit is a GUI program, so you […]

Also posted in C, Capitalware, HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), MQ Batch Toolkit, MQ Visual Edit, Raspberry Pi, Unix, Windows Comments Off on Putting a File as a Message to a Queue

IBM MQ: What is it, and why do developers need it?

Max Kahan of IBM has created and posted a video on IBM MQ titled: “IBM MQ: What is it, and why do developers need it?” Regards, Roger Lacroix Capitalware Inc.

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Unix, Windows, z/OS Comments Off on IBM MQ: What is it, and why do developers need it?

Back to Basics on Java with Azure Series

Microsoft Reactor has a Back to Basics on Java Series. It is offering 5 events on Java for Azure. The Reactor is excited to launch a six-part series covering the basics of Java. The bitesize weekly episodes will cover topics including Containers, Databases, App Services and Serverless. By the end of the series you will […]

Also posted in Java, JMS, Windows Comments Off on Back to Basics on Java with Azure Series

Spring Boot Java Applications for CICS Tutorial Series

IBM has published a 5 part tutorial series on using Spring Boot with CICS on IBM Z (z/OS). Spring Boot Java applications for CICS, Part 1: JCICS, Gradle, and Maven Spring Boot Java applications for CICS, Part 2: Security Spring Boot Java applications for CICS, Part 3: Transactions Spring Boot Java applications for CICS, Part […]

Also posted in IBM MQ, IBM MQ Appliance, Java, JMS, Security, z/OS Comments Off on Spring Boot Java Applications for CICS Tutorial Series

Configuring Mutual TLS Authentication for an IBM MQ Messaging Application

Max Kahan of IBM has published a hands-on blog posting on how to configure an IBM MQ application for mutual TLS authentication. https://developer.ibm.com/tutorials/configuring-mutual-tls-authentication-java-messaging-app/ In this tutorial, we’ll show you how to secure the queue manager and a client application, enabling them to complete a two-way TLS handshake and secure a messaging channel. Although we’re using […]

Also posted in Education, HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), Security, Unix, Windows, z/OS Comments Off on Configuring Mutual TLS Authentication for an IBM MQ Messaging Application

C Code to Lookup MQ Reason Code

Starting with the release of IBM MQ v8.0, IBM included a new header file called: cmqstrc.h. The file description says: This file provides mappings between MQI constant values and string versions of their definitions. In the cmqstrc.h file, from IBM MQ v9.2, there are 342 subroutines for looking up the various integer values and returning […]

Also posted in C, Capitalware, HPE NonStop, IBM i (OS/400), IBM MQ, Linux, macOS (Mac OS X), Open Source, Raspberry Pi, Unix, Windows, z/OS Comments Off on C Code to Lookup MQ Reason Code