Working with events
The process of specifying business events has a natural workflow, from business manager to application analyst, application programmer, and IT architect. You use the Event binding editor to create an event binding that specifies the business events. The event binding specifies the events you want CICS® to produce. You can use the CICS event binding editor to create, edit and deploy event bindings.
About this task
- Creating an event binding file
You create an event binding file in a CICS bundle project to contain event specifications, their associated capture specifications, the EP adapter used for all events, and options to control the dispatch of events. - Creating an event binding from a CICS file resource
You can create an event binding from a CICS file resource in the Local Files view in the CICS SM perspective. - Creating an EP adapter file
You create an EP adapter file in a CICS bundle project to contain your EP adapter specification. When an EP adapter is installed as its own resource, you can easily switch events to use a different EP adapter configuration, or different EP adapter altogether, and also send the same event to multiple destinations. - Creating an EP adapter set file
You create an EP adapter set file in a CICS bundle project to contain your EP adapter set specification. When an EP adapter set is installed, events can be sent to multiple destinations through this EP adapter set. - Creating an event specification
You add an event specification to an event binding to describe a business event and the information to be captured for the event. - Choosing an EP adapter resource
You choose an EP adapter resource for an event binding, an EP adapter set, or a policy in a CICS bundle project. - Choosing an EP adapter set resource
You choose an EP adapter set resource for an event binding or a policy in a CICS bundle project. - Copying an event specification
You can use the Event binding editor to copy an existing event specification, with or without copying the capture specifications in the source event specification. - Exporting event specifications
You can export descriptions for one or more event specifications in your event binding as a schema or copybook for use elsewhere. - Analyzing your application and its data
The Event binding editor formalizes the specification of business events, giving IT professionals a definitive statement of the requirement. Using the same tool, you define the technical changes necessary to initiate event processing. - Adding a capture specification
You add capture specifications to an event specification to create capture points in CICS. - Copying a capture specification
You can use the Event binding editor to copy an existing capture specification. - Specifying EP adapter and dispatcher information
You specify information in your event binding that controls how CICS emits events produced by the event binding. - Deploying a CICS bundle
You can deploy a CICS bundle by exporting it directly to a z/OS® UNIX System Services (z/OS UNIX) file system from CICS Explorer. Use a BUNDLE resource to locate the bundle in zFS and dynamically create the resources from the bundle in the CICS region. - Enabling an event binding
You enable an event binding, contained in a bundle, by installing the resource object for the bundle to make it available to the CICS region. You can enable event bindings by using a number of methods, including CICS Explorer or the Web User Interface. - Enabling an EP adapter
You enable an EP adapter, contained in a bundle, by installing the resource object for the bundle to make it available to the CICS region. You can enable EP adapters in a number of ways, including using the CICS Explorer or the Web User Interface. - Searching event specifications and EP adapter configurations
You can use the event processing (EP) search function to search event bindings and EP adapter configurations for named resources. You can search by variable, structure, and copybook name of an imported language structure. You can search your workspace or installed CICS resources. - Using the event binding editor examples
The Event binding editor provides examples to help you understand and evaluate event processing functions. - Event processing schema versions
Event processing schema versions are used to provide the greatest compatibility with your systems.