Objectives
On successful completion of this course, attendees will
be able to:
- work with & define the Message Broker components
- define & test message flows
- use many of the common processing nodes
- write ESQL
- deploy message flows
- transform messages
- resolve errors
- describe transport protocols
- call web services
- define & test message layouts in MRM
- code page conversions
- publish / subscribe.
Who Should Attend
Administrators, applications programmers & developers.
Prerequisites
Before taking this course, students should have a good knowledge of WebSphere MQ concepts.
Skills in SQL, XML, Java, or XPath are very helpful, but not essential.
Duration
4 days
Fee
£2100 (ex. VAT)
Course Code
MQMB |
|
Contents
Day 1
Introduction; Versions; Websphere Business Integration Message Broker; Message Broker Toolkit; The Message Broker components; the Message Broker configuration; How does it work?; Message Flows; Message Sets; Logical and Physical Message; Message Parsing; Parsers (Message Domains); Standards; The Broker environment - Version 6 & Version 7; working sets; RFHUTIL.
Practical exercises:
Configuration Manager & Message Broker, Creating A Configuration Manager Via Commands, Creating A Broker Via Commands, Creating A Configuration Manager And Broker Via Wizard , Activation Method 1, Activation Method 2, Services User Account, Broker Domain Details, Connection Details.
Day 2
Message Broker Toolkit - simple example; Developing Applications; Message Flow; ESQL and the Editor; Starting the Broker; Creating a Message Flow; Saving the Message Flow; Create the Queues; Setting the Node Properties; ESQL; Deploying the Message Flow; Creating an Execution Group; Deploying an Execution Group; Testing; Execution; Errors; Sequence Node.
Practical Exercises: Input And Output, Nodes, Configuring
Messages, Selecting a Parser, Message Modeling Concepts, Failure Terminal, Adding a Sub Flow, Debugging, User Trace Alert, The Flow Debugger.
Day 3
Routing; Introduction; Content Based Or Intelligent Brokering examples; Parser; Parsing example; Selecting a Parser; MQRFH2 structure; the Name Value Data Field; which Message Domain and Format to use; Creating a Message Set Project; Message Definition Files; Message Project File creation; Creating A Message Definition File; Message Model Objects; Documentation Generator.
Practical exercises: Message Transformation Introduction, ESQL
Message Tree, Correlation Names, Nodes, The Filter Nodes, The Compute Node, Commands, Creating the Message Flow, XML basics, Message Tree, Correlation Names, Nodes.
Day 4
ESQL; Message Tree Manipulation Statements; Database Nodes; Node Interaction Statements; other Statements; Field Reference in a Tree Structure; Create Module ; Create Function/Procedure; CALL; Create; Inserting, Updating, and Updating Fields Set; Declare; Shared Variables; Deleting and Reordering Fields; Null; Cast Transforming to another Data Type; Date and Time Functions; String Functions; Numeric Functions; List Functions; Publish & Subscribe; Service Orientated Architecture; SCA Nodes.
Practical exercises: Message Repository Manager, Advanced message flow topics, Additional processing nodes, JAVA support, WEB services.
|