Friday, March 04, 2005

www.eaiug.com

EAI General Discussion

EAI documentation ,Data Mapping Ways ,Semantic Approach and description of different topologies

EAI and SOA

Integration companies are moving twards service direction (ESB’s)……….so v will see a lot of integration tools to facilitate the development of services
In SOA ,it is the current applications that have to be enhanced to take advantage of SOA ………..

One of the good thing about SOA is that no dt repository is required (ex event à service àprocessàresult ).Now if data repository is not required then most of the pure play integration suites are not needed ………since what pure play integration broker suites are selling is their---------- messaging technology (repository) + development tool kit to facilitate their implementation .

But if v r interested in BAM,BPM ,BI……….then these integration suits help us to develop fast and cheaper .

BAM ---------in 2003 BAM has d following limitation
It’s costly
It’s vendor dependent
It overlaps with BI type of solution .

One thought is that for a successful management of EAI infrastructure and bussniss continuity upport operation ,,,,,,,,,,,v need bussnis transaction event monitoring .this will have two parts one that will take middleware specific events (messages,database perations)
And other will take care of application specific events(Siebel,WF operation )………..together these two should provide complete pitcture of what is happening in the production environment at the vent level so that it can b tracked in the event of exception

Visualisation of datawarehouse (BI)and and real time PROCESS AND ACTIVITY monitoring where instant changes or decisions can b made (BAM )
With distributed datasources BI analysis tools should be able to parse , tranorm , filter ,and interpret the data in a way that bussniss community needs .
Most of the EAI tools ,products or technologies r based on a message oriented midd;eware ,message brokers ,application adapters

JMS API to communicate (point to point or publish /subscribe)
…….JCA to build adapters to connect with ur applications ……….jta 4r ur transactions…………..in away v have every thing to nterate the system v want but then this shall mean a lot of code ……….here integration products facilitate and speed up implementation of our integration project ………..

In 1997 v had got d name EAI ………..at that time EAI had to deal with only those aspects of middleware that were specifically about connectivity…………but since then EAI has grown up a lot …………and has included process definition ,B@B Protocls

………if v look at different platforms ……..j2ee , .net ,web spheres ………….v shall realize that beyond connectivity problem ………everything is pretty much same ………ex sync async messaging ,connection and message driven code………a mix of graphical and code bae development

What is datastage TX……………an integration tool perhaps known 4r its speed……….




4r a begginner http://www.technologyevaluation.com...mfr_02_00_1.asp...........is/ a gud site .

V may need to develop dashboard during integration ……………….BAM capabilities make sense where v try to combine operational data with process data………..dharbor.com ……..makes an intresting aproach .


One can think of decoupling integration broker frm a specific application ………

Hey! Understand integration is a mainstream ,mission critical problem space ……….v have to address it that way or our solutions will fail .







1) Application integration


SME e* way is java based ……………and data encryption is performed using it ………..
Another encryption technique is keytool generated certificate…………..public /private key pair……….


One scenario ………..

Application1 EAI Tool Application2………………

In this scenario one q is should eai tool load all api’s of the 2 applicationas or shud d applications b also flexible to accept api’s created by eai tool ………..

…………in such situations eai tools can directly talk to databases ………or some sort of tet(file) mechanism ……….this open up a whole new worm of options n know v have to deal with application’s bussniss logic or data integrity ………..








2) Bussniss Process Management

3) Business integration technologies
(BAM,BI,System Integration ,Legacy Integration and others )

4) Middleware products

1. TIBCO
2. Seabeyond
3. IBM Websphere
4. IBM MQSeries
5. Microsoft Biz Talk Products
6. Mercator Ascential Products
7. Sonic Products
8. Vitria Products
9. Web Methods Products
10. Level 8 Products
11. Junot Products
12. Iona Products
13. Sybase Poducts
14. Oracle Products
15. Bea WebLogic Products



5) Web Services technologies

· .Net Web Services

· J2ee Web services

· XML

· SOAP,UDDI ,WSDL

6) Open Source Integration Technologies


7) System Integration

8) Network Integration
Best Practices and actual system infrastructure integration from networks, bandwidth, servers, load balancing, fail- over and more...

9) Specialised Integration

1) Software Integration Adapters
Adapter Development and maintenance issues
Note : Astrong adapter solution is key to economical and successful integration

2) J2ee and EAI
The concept of Application Server becoming an integration broker is rapidly becoming generally accepted .


10 )Emerging Technoogies

1) Event driven integration

EAI vendors
Eai vendor guide
Eai organization guide

Miscelaneous

Message Broker :

In 2003 TIBCO contractors r earning 80 – 100+ ……….

IN2001 Financial and banking domain was dominated by IBM ,TIBCO ,Mercator ……



Some intresting things to talk about XML

XML was invented by guys who wanted to sell u RAM and bandwidth ………

XML is not very suitable 4r large data files ,nor 4r data xchange b/w 2 “known systems ………..
Xml is gud 4r small bits n pieces of data …………..many systems have xml export /import facility which makes it easy to extract and load xml data ………though xml is a large datafrmat …………..it has validation advantages against dtd or schema…………….
Also building a building an export/import engine using standard xml dom objects is very simple

…………all Microsoft xchange r build on xml (future)……….Biztalk is xml based…………ebxml is another project undergoing ……..

0 Comments:

Post a Comment

<< Home