EMS FastStart Manual
Introduction
EMS FastStart Manual–133701
1-4
DDL Source Files for C, COBOL85, and TAL
validation. Also, you can isolate testing data from production data by writing events to a
location other than the event log.
When used with EGEN, the testing program and filter create an interactive testing
facility which allows immediate testing of newly defined events through an easy-to-use
conversational interface.
EMS FastStart creates and compiles a test filter that can be run with a printing
distributor or Viewpoint to test your application events.
DDL Source Files for C, COBOL85, and TAL
EMS FastStart automatically generates copy statements for COBOL85 and source
definitions for TAL and C that can be sourced in your application based on the ACF.
•
The COBOL85 copy libraries are located in the file xxxxCOB (for instance, the
example in this manual is ATM1COB because the file prefix is ATM1).
•
The TAL source definitions are located in the file xxxxTAL.
•
The C source definitions are located in the file xxxxC.
These files contain the event record layout (EGEN-RECORD), the EGEN interface
definitions and the EGEN return codes.
Choosing Between EMS and EMS FastStart
EMS FastStart is designed to streamline the event generation process. It offers
programmers a simplified interface with the Event Management Service (EMS) for
building event buffers. Although EMS FastStart provides a comprehensive subset of
EMS functions, the demands of your application might require you to use EMS rather
than EMS FastStart. To determine whether to use EMS or EMS FastStart, you must
evaluate the needs of your application.
The following are examples of situations where you may want to use EMS rather than
EMS FastStart for generating events:
•
The application has events with more than one subject (EMS FastStart has a limit of
one subject per event).
•
The application specifies values for header tokens that are not supported by EMS
FastStart. EMS allows the application to override the identification of the event
generator and timestamp in an event. This is useful if one process generates events
on behalf of another.
•
The application includes multiple occurrences of a specific token in an event (EMS
FastStart allows only one occurrence per event).
Note. The EMS term “token” is used here to explain the differences in using EMS and EMS
FastStart. In the rest of this manual, the term “variable data field” (specific to EMS FastStart) is
substituted for “token” (specific to EMS). For an explanation of token, refer to any of the
Distributed System Management manuals such as the Event Management Service (EMS)
Manual.