Transport for SOAP

  1. Transport for SOAP

  2. Figures

  3. About this book

  4. Who this book is for

  5. What we need to know to understand this book

  6. Terms used in this book

  7. How to use this book

  8. Introduction to WebSphere MQ transport for SOAP

  9. Getting started

  10. What is SOAP?

  11. What is a Web service?

  12. What is WebSphere MQ transport for SOAP?

  13. What are senders and listeners in WebSphere MQ transport for SOAP?

  14. Overview of WebSphere MQ transport for SOAP

  15. How WebSphere MQ transport for SOAP processes Web services requests

  16. Interoperability

  17. Interoperation with WebSphere Application Server

  18. Interoperation with CICS

  19. The Nojndi mechanism

  20. Messages

  21. Listeners

  22. Report messages

  23. Senders

  24. Diagnostics

  25. Installation

  26. What is installed

  27. Prerequisites

  28. Testing your SOAP/WebSphere MQ installation

  29. Using WebSphere MQ transport for SOAP

  30. Creating and deploying a Web service using WebSphere MQ transport for SOAP

  31. Preparing service code

  32. Java

  33. .NET

  34. Deploying a service

  35. Preparing client code

  36. Linking a client

  37. Executing a client

  38. Starting listeners

  39. Samples

  40. Samples for Java

  41. Samples for .NET

  42. Programming for WebSphere MQ transport for SOAP

  43. Languages supported

  44. Basic Web service client programming

  45. Java

  46. .NET

  47. Basic service programming

  48. Java

  49. .NET

  50. Specifying the URI

  51. Parameter names and values

  52. The connectionFactory parameter

  53. Sample URIs

  54. Request queues

  55. Response queues

  56. Deployment

  57. The <span>deployment</span> utility

  58. Syntax of amqwdeployWMQService

  59. Outputs

  60. Queue and directory validation

  61. Using the deployment utility

  62. Restriction on deployment directory length

  63. Senders and listeners

  64. Senders

  65. <span>The SOAP/WebSphere MQ</span> Java sender

  66. <span>The SOAP/WebSphere MQ</span> .NET sender

  67. Listeners

  68. Java SOAP/WebSphere MQ listener

  69. .NET SOAP/WebSphere MQ listener

  70. Channel definition tables

  71. Java

  72. .NET

  73. Starting listeners by triggering

  74. Terminating listeners

  75. Report messages

  76. Context

  77. Further considerations

  78. Using SSL with WebSphere MQ transport for SOAP

  79. SSL-related options in the URI

  80. Transactional processing

  81. Java and .NET clients

  82. Java and .NET listeners

  83. Asynchronous messaging

  84. What is asynchronous messaging?

  85. Short-term asynchronous messaging

  86. Long-term asynchronous messaging using the MA0V SupportPac

  87. Appendixes

  88. Appendix. Notices

  89. Trademarks

  90. Index