JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle GlassFish Server Message Queue 4.5 Developer's Guide for C Clients
search filter icon
search icon

Document Information

Preface

1.  Introduction

Message Queue for the C Developer

Building and Running C Clients

Building C Clients

Header Files and Shared Libraries

Pre-Processor Definitions

C++ Runtime Library Support

Providing Runtime Support

Working With the Sample C-Client Programs

Basic C-Client Programs

Building the Basic C-Client Sample Programs

To Compile and Link on Solaris OS

To Compile and Link on Linux

To Compile and Link on AIX

To Compile and Link on Windows

Running the Basic C-Client Sample Programs

Distributed Transaction Sample Programs

To Set Up Tuxedo as a Distributed Transaction Manager

To Build the Distributed Transaction Sample Programs

To Run the Distributed Transaction Sample Programs

Client Application Deployment Considerations

2.  Using the C API

3.  Client Design Issues

4.  Reference

A.  Message Queue C API Error Codes

Index

Chapter 1

Introduction

This chapter summarizes the differences between the C API and the Java API to Message Queue and provides a quick start to compiling and running Message Queue C clients. It covers the following topics:

You should be familiar with the concepts presented in the Message Queue Technical Overview before you read this chapter.

Depending on your needs, after you read this chapter, you can proceed either to Chapter 3, Client Design Issues, which describes the major issues governing C client design, or to Chapter 2, Using the C API, which explains how you use C data types and functions to obtain the messaging behavior that interests you.

The term “C developer” is used generically throughout this book and includes the C++ developer as well.