< Table of Contents

Checklist: Build Microsoft .NET JMS Clients

This checklist provides the steps necessary to use the Kaazing Enterprise Microsoft .NET SDK to enable your .NET Framework application to communicate with any JMS-compliant message broker, such as Apache ActiveMQ.

# Step Topic or Reference
1 Learn about supported browsers, operating systems, and platform versions. Release Notes
2 Learn how to use the Kaazing Enterprise .NET API and the supported methods. Use the Kaazing JMS Client API for .NET
3 Learn how to program your client to respond to authentication challenges from the Gateway. Secure Your Microsoft .NET Client
4 Learn how to gather data on Kaazing Gateway .NET JMS clients. Display Logs for .NET JMS Clients
5 Troubleshoot the most common issues that occur when using Microsoft .NET JMS clients with the Gateway. Troubleshoot Your Microsoft .NET JMS Clients

Introduction

This checklist contains information for a .NET developer who wants to build a .NET client and enable communication with a JMS-compliant message broker through the Gateway.

Overview of the Kaazing Enterprise .NET Client SDK

Kaazing provides .NET JMS client libraries, which allow clients to subscribe from and publish messages to a JMS-compliant message broker, such as Apache ActiveMQ. With the Kaazing Gateway JMS .NET client libraries, you can leverage WebSocket in your application by building a client. This WebSocket client then enables communication between your application and the JMS-compliant message broker, as shown in the following figure:

.NET Client

Figure: Enable communication between your application and the JMS-compliant message broker

Refer to Kaazing Download for more information about Kaazing WebSocket Gateway.

About the Kaazing Gateway JMS Microsoft .NET Client SDK

The Kaazing Gateway JMS client libraries for .NET expose capabilities similar to the Java Message Service (JMS) API, including the JMS concepts of connection, session, destination, message consumer, and message producer. Refer to the JMS API documentation, located at http://www.oracle.com/technetwork/java/docs-136352.html, for specific information about how to use each of the interfaces.

For a description of the methods currently supported by the Kaazing Gateway JMS client libraries for .NET, see Kaazing Gateway JMS Client Libraries: Supported APIs and the .NET Client API (Kaazing.JMS, Kaazing.JMS.Stomp, and Kaazing.JMS.Util) documentation.

Overview of Microsoft .NET Framework

Microsoft .NET Framework (.NET) provides a common language runtime, base libraries, and development technologies to build applications for Microsoft Windows desktop, mobile and server platforms.

For more information about the .NET Framework, visit http://www.microsoft.com/NET/.