ad207: advances in data integration with lotus enterprise integrator for domino 6 · 2013-05-02 ·...

Post on 22-Apr-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

®

AD207:Advances in Data Integration with Lotus Enterprise Integrator for Domino 6.5

Sarah Boucher, Manager Enterprise Integration Development

3

Goals

Overview of Lotus Enterprise Integration offerings and architectureMore detail on LEI functionalityFeatures and benefits of LEI 6.5Understanding of how EI fits into your businessQ&A

4

LEI DECS DCRs LC LSX

Domino Server & Applications

Enterprise Integration Architecture

Lotus Connectors PremiumBase

Domino Clients

RelationalData SAP

R/3

Text DataText DataDomino

Data

ESB

5

Three steps to integration

1. Establish Database Connectivity2. Connection configuration

Form-based

Scripted3. Activity definition and execution

Form-based

Scripted

6

Lotus Enterprise Integration Components

Form-based developmentLEI

DECS

DCRsProgrammatic Development

LC LSX

ESBAll of these options rely upon the Lotus Connector architecture, and share a common set of components

7

DECS

Domino Enterprise Connection ServicesShips with Domino since Release 5Connect to a number of enterprise data structuresPoint-and-click user interfaceSingle point of access for real-time applications on a server

8

DCRs

Data Connection ResourcesIntroduced in Domino 6Build data integration into your applications at the Designer levelRequires DECS or LEI 6 on Domino 6 server Functionality is either on or off for an entire Domino Application

9

LC LSX

Lotus Connector LotusScript ExtensionsScripted solution for data access Used for data management (batch transfer) or real time applications

Benefits:More granular control over dataAccess data exactly where and when you need itDeploy applications on your Domino Server or Notes ClientTake advantage of connection pooling

Note: The next session covers the LC LSX extensively

10

ESB

Enterprise Script BuilderHigh performance, highly-scalable development and runtime service Enhanced LotusScript development environmentLatest release (ESB 3.05) supports Domino 6

11

Lotus Enterprise Integrator Overview

OverviewPlatform availabilityConnect to a wide variety of data storesRequirementsOverview of components

12

LEI - Overview

Lotus Enterprise IntegratorIndustrial-strength RealTime data access, as well as data transfer and synchronizationTwo flavors of activity

Data Management

Advanced RealTimeRequires specific version of Domino 6 server and Notes 6 clientShips simultaneously with Domino 6

13

LEI - Platform Support

LEI 6.5 supports the following platforms and versions:

VersionPlatform

Redhat 7.2United Linux 1.0

Linux

2.82.9

Solaris

4.3.35.15.2

AIX

OS400 V5R1OS400 V5R2

iSeries

Windows NTWindows 2000Windows 2003

Windows

14

LEI –Supported Data Stores

LEI 6.5 supports the following native database connectivity:

ODBC9.xInformixSAP Connector4.7E (with 1.7.1)SAP R/3*

OLE DB ConnectorODBC

2000MS Access

OLE DB ConnectorODBC

2000SQL Server

Sybase ConnectorODBC

11.9.212.5

Sybase

Oracle ConnectorODBC

7.3.48.0.58i9i

Oracle

DB2 ConnectorODBC

7.28.1

DB2

SupportVersionsDatabase

15

LEI - Requirements

Domino Server to house the LEI Administrator and ServerNotes Client to control the AdministratorDatabase access installed where the LEI Administrator and Server reside

Database client

ODBC DriversAuthority to access external system (varies depending upon the data being accessed)

16

LEI Activity Types

Data Management Activities

Runs a Java programJava Activity

Calls a Domino AgentScripted

Moves data from A to B, deleting from AArchive

Runs an activity when condition is met or timestamp is updated

Polling

Executes an OS or SQL CommandCommand

Synchronizes data between A and BReplication

Copies data from A to BDirect Transfer

17

LEI Activity Types

Advanced RealTime

Execute stored procedures from within your Domino applications as if they were native Notes Agents

Virtual Agents

Maintain database security by linking a user’s Notes ID with external system authentication.

Integrated Credentials*

Create, update, view and work with attachments stored in external systems as if they were native Domino attachments.

Virtual Attachments*

Work with external data in your Domino applications as if it were native data (no key document storage)

Virtual Documents

Work with external data in your Domino applications as if it were native data (requires key document storage)

Virtual Fields

18

How Virtual Fields Technology Works

Web or Notes RequestDomino Server w/LEI 6.x

LEI

Extension Manager

NSF

Event Types:•Create•Open

•Update•Delete

Domino Application

Key document links each Note

with external data

PersistentConnectionsLotus Connectors

19

How Virtual Document Technology Works

Web or Notes RequestDomino Server w/LEI 6.x

LEI

Extension Manager

NSF

Event Types:•Create•Open

•Update•Delete

Domino Application

Key document links each Note

with external data

PersistentConnectionsLotus Connectors

20

What’s new in LEI 6.5

1. Certification of DataDirect 4.2 ODBC Drivers2. Significant advances on the iSeries

Expanded data access options with the ODBC Connector

Domino multi-versioning support3. Availability on the Linux platform4. Domino partitioned server support5. Faster view rebuild times for LEI Virtual Documents6. Better DB2 Connector performance7. Ability to reassociate Virtual Attachments 8. Improved Administrator security, views and reporting

21

1. DataDirect 4.2 ODBC Drivers

Latest ODBC version certified for use with Lotus ProductsAbility to test and support newer databasesNo additional cost for licensed users of DECS, LEI, LC LSX and LS:DO

Available for download

Request through Passport Advantage for your particular platform

22

1. DataDirect 4.2 ODBC Drivers

Added support for Wire Protocol DriversConnects to databases via native APIsNo database client neededIn addition to traditional ODBC drivers

Business Value:Easy to deploySmaller application footprintImproved Performance

23

2. iSeries ODBC Connector

Expanded options with the introduction of the ODBC connector to the iSeriesAvailable connectors:

DB2

Notes

SAP R/3

File

Text

ODBC

Business ValueBuild more powerful applicationsiSeries Domino apps can front-end more data storesNo client software needed

24

Lotus Connectors DB2

2. iSeries ODBC Connector

How does it all work?

PASE Environment

LEI DECS DCRs LC LSX

Domino Server and Applications

DB2Oracle SQL ServerSybase Informix

ODBC Drivers

ODBC

25

2. What is PASE?

Portable Application Solutions EnvironmentA UNIX emulator that runs on the iSeriesEnables users to run the AIX flavor of the ODBC Drivers on the iSeries

26

2. iSeries ODBC Connector

1. Upgrade to LEI 6.5 (requiring Domino 6.0.3 or 6.5)2. You must meet the following requirements:

You must have V5R2

5722SS1 Option 33 OS/400 (PASE) installed

The Lotus Branded Driver kits (on Passport Advantage)

The following PTFs:• 5722SS1, SI07962 , 5722SS1 SI07963 5722999 MF30670 • 5722JV1, Option 5 (Java Developer Kit 1.3)• 5722JV1 V5R2M0 Group PTF• SF99169• 5722JC1 (IBM Toolbox for Java)

27

2. iSeries ODBC Connector

3. Configure your ODBC.ini file:

Example:[DataSourceDef1] Driver=/QIBM/ProdData/LOTUS/DOMINO603/EITODBC/lib/LOmsss19.s

o Description=DataDirect 4.20 SQL Server Wire Protocol Address=server1,1433 AnsiNPW=Yes Database=ROCH LogonID=uid Password=pwd QuotedId=No

28

2. Requirements for iSeries ODBC Access

V5R25722SS1 Option 33 OS/400 (PASE) installed The Lotus Branded Driver kits (on Passport Advantage)The following PTFs:

5722SS1, SI07962 , 5722SS1 SI07963 5722999 MF30670

5722JV1, Option 5 (Java Developer Kit 1.3)

5722JV1 V5R2M0 Group PTF

SF99169

5722JC1 (IBM Toolbox for Java)

29

2. iSeries Domino Multi-versioning Support

What is Multi-versioning?Run more than one version or release of Domino in a single iSeries logical partition

No additional configuration required provided that the machine has DASD available space and appropriate CPU (processing) capabilities.

Beginning with Domino 6.0.3 and 6.5, each release is installed into its unique libraryGoing forward, multi-versioning capable releases are not overlaid when new releases are installed

Business ValueImproved flexibility

30

2. iSeries LEI Multi-Versioning Support

First supported with LEI release 6.5 Run more than one version or release of LEI for corresponding Domino installations in a single iSeries logical partition

LEI 6.5 installer dynamically determines version of Domino and installs appropriate version

LEI 6.5 supports Domino 6.0.3 and Domino 6.5ODBC support is provided in two different packages (one each for Domino 6.5 and 6.0.3)

Business ValueImproved flexibility

31

3. Availability on the Linux Platform

LEI 6.5 supported on Redhat 7.2 and United Linux 1.0DECS has been supported on Linux since R5Connectivity options available on Linux:

OracleDB2NotesODBC (to XML, Sybase, SQL Server, Oracle, Informix, etc)

Business ValueLower Total Cost of OwnershipSupport for Open Standards

32

4. Domino Partition Support

First version to support Domino PartitionsInstall LEI onto n number of partitions of a multiple-partition serverInstaller guides you through the process with point-and-click easeRun the LEI installer for each instance on a given machine

Business ValueSave hardware costs – more than one server on a given machineSave time - set connectivity once for use with multiple LEI Servers

33

5. Improved Virtual Document Views

View rebuild times were improved from 25-75% with LEI 6.5Implementation of block fetching via Notes.ini variable (EIReadBlockSize)More information can be found online in LDD article “Optimizing LEI 6 performance with Virtual Documents and DB2” (URL in Notes)

Business ValueMore time working, less time waiting…

34

6. Improved DB2 performance

Fetch model changed from unbounded to bounded in LEI 6.5Improves DB2 performance by as much as 25 percentNo changes required to applications other than upgrading to LEI 6.5

Business ValueAgain, more time working, less time waiting…

35

7. Virtual Attachment Reassociation Utility

Text

36

8. Administrator Improvements

Read access control for Connection Documents

Reader Privileges field enables Author or Administrator to assign Reader-level access Helps protect sensitive logon and connection information

Business ValueProtect sensitive informationControl access

37

8. Administrator Improvements

Dependent Activity ReportEasily see links between chains of dependent activitiesNames are hotspots which open Activity documents when clickedIf an activity is used more than once as a dependent or successor, a unique chain is displayed within the report

Business ValueSave time – All Activity relationships viewable from one location

38

8. Administrator Improvements

Inactive Activity View

Easily see which activities are idleMake updates and changes to activities during downtime

39

Summary

Overview of Lotus Enterprise Integration offerings and architectureAwareness of LEI functionalityFeatures and benefits of LEI 6.5Understanding of how EI fits into your business

40

Questions?

41

Thanks!

More Resources:Lotus Enterprise Integration Home

http://www.lotus.com/ei

Lotus Developer Works Enterprise Integration Page (LDD)http://www-136.ibm.com/developerworks/lotus/products/enterpriseintegration/

Lotus Enterprise Integration Support Homepagehttp://www-306.ibm.com/software/lotus/support/integration/support.html

Redbook: Implementing IBM Lotus Enterprise Integratorhttp://www.redbooks.ibm.com/redbooks/pdfs/sg246067.pdf

Send me an email – sarah_boucher@us.ibm.com

top related