Index Changes

IEP Application Developer Resources

Welcome to the IEP application developer resources page. Here, you will find helpful information to build Complex Event Processing (CEP) and Event Stream Processing (ESP) applications using IEP.


Overview

A very good overview is provided on the Open ESB web site's IEP information page.

Understanding Schemas, Streams, and Relations


Installation

There are three ways to get the required IEP software.

  • The simplest way to get all the software required for IEP is to download the "Open ESB v2 Latest (Build XXX)" build from here. This version also has the File Binding Component, which is required for running IEP samples.
  • Download Open ESB v2 which is released as part of JavaEE, and then install IEP module and the File Binding Component as described next. Open ESB v2 is also available here. This version does not contain the IEP design time and runtime modules. The instructions on how to download and install them are provided on the Open ESB web site's IEP information page. If you are running IEP samples, then usually you will also need the File Binding Component, which can be downloaded from here.
  • Download the latest NetBeans. You need to download the bundle that contains the SOA module (generally the NetBeans containing "All" modules). This version does not contain the IEP design time and runtime modules. The instructions on how to download and install them are provided on the Open ESB web site's IEP information page. If you are running IEP samples, then usually you will also need the File Binding Component, which can be downloaded from here.


User's Guide

The user's guide for IEP is called "Designing Intelligent Event Processor (IEP) Projects." This document was released as part of Java CAPS 6 Update 1. You can access the document in the following locations:


Tutorials


Workshop Samples

Even though these samples were created to be used in workshops, they will be useful for anyone wanting to learn more about IEP. Please browse through them.

Note: The Table operator has been removed from IEP. For more information, see this paper.


Other Samples


IEP Operator Combo Spreadsheet

This spreadsheet was created by the IEP quality engineering team for testing purposes, and includes a list of the allowed input and output for various operators.


How Tos

  • You will find helpful tips and guidelines for commonly used functionality here
  • Serge has some nice blog entries explaining the concepts of IEP, CEP, and CQL.


Using IEP with Other JBI Service Engines


Running IEP with Oracle Database

By default, IEP is configured to use Java DB as the database. Java DB is Sun's supported distribution of the open source Apache Derby database.

After installation, you can configure IEP to use Oracle instead.

Note: This procedure is also described in the user's guide (see above).


Go to IEP Wiki Home


JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-59) was last changed on 24-Aug-09 16:07 PM, -0700 by YanbingLu