Create and configure a service definition
The IBM MQ Service Definition specification provides a standard for documenting IBM MQ applications as services, using WSDL and URIs.
Service definitions simplify the reuse of IBM MQ applications in service oriented architectures. By describing applications as services, using the same formats as traditional web services, they can be managed in the same way which promotes reuse and enabling integration with standard service tooling. The service definition wizard validates required information before producing a correctly formatted service definition, meaning we will not need to have detailed knowledge of both WSDL and the IBM MQ service definition specification which would be needed to produce service definitions manually.
Service definitions aid the cataloging and governing of IBM MQ applications by allowing the resources used by an application, such as queues and queue managers, to be easily queried and for services to be looked up dynamically at runtime. This is particularly true for customers who have unmanaged IBM MQ applications (not hosted by CICS or an Application Server, running stand-alone on Windows, UNIX, System i, or as batch mainframe applications) which have been developed over time with inconsistent documentation and no reliable inventory of applications.
The following topics describe how to create service definitions in IBM MQ Explorer:
- Adding a service definition repository
- Delete a service definition repository
- Create a new service definition
The following topics describe how to configure existing service definitions in IBM MQ Explorer:
The following topics describe the various attributes of the properties pages for service definitions sets in IBM MQ Explorer:
Note: The IBM MQ Explorer Service Definition Wizard, which was introduced in IBM WebSphere MQ Version 7.0, is deprecated for IBM MQ Version 8.0.
- Adding a service definition repository
Use this information to create a new service definition repository.- Delete a service definition repository
Deleting a service definition repository also deletes any service definitions contained within it.- Create a new service definition
The service definition wizard simplifies the process of creating service definitions and is integrated into the IBM MQ Explorer. The service definition wizard is deprecated in IBM MQ Version 8.0- Delete service definitions
Deleting a service definition is permanent. When you delete a service definition, the service definition cannot be recovered.- View a service definition WSDL file
After you have created a new service definition, we can view the WSDL file that is created.- Exporting a WSDL file
After you have created a new service definition, we can export the WSDL file to a new location.Parent topic: Configure IBM MQ Explorer