Application development concepts
You can use a choice of procedural or object-oriented languages to write IBM® WebSphere® MQ applications. Use the links in this topic for information about IBM WebSphere MQ concepts that are useful for application developers.
Before you start to design and write your IBM WebSphere MQ applications, familiarize yourself with the basic IBM WebSphere MQ concepts, see the topics in Technical overview. For information about the types of application you can write for IBM WebSphere MQ, see Developing applications.
Use the following links to find out about IBM WebSphere MQ concepts specific to application development:
- IBM WebSphere MQ messages
- Point-to-point messaging
- Introduction to WebSphere MQ publish/subscribe messaging
- Using the message queue interface (MQI) in a client application
- Using Web services in WebSphere MQ
- Channel-exit programs for messaging channels
- Transactional support scenarios
Before you can run applications that use the MQI you must create certain IBM WebSphere MQ objects. For more information, see Application programs using the MQI.