Author |
Message
|
Monk |
Posted: Mon Jun 30, 2008 2:18 am Post subject: integrating TWO n-teir web application. |
|
|
 Master
Joined: 21 Apr 2007 Posts: 282
|
Hi all,
I needed some guidance/tips for integrating TWO n-teir web application.
The scenarios is as following.
1. We have a n-tier web app call it WEBAPP-A and is currently functional.
2. A new n-tier web app is coming up call it WEBAPP-B .
Now WEBAPP-B is to be integrated with WEBAPP-A.
We use message broker for integration in WEBAPP-A.
What i need to understand is
1.Should I use something like SOA?.
2. Should I use the old methodologies of Message broker in both WEBAPP-A and WEBAPP-B(integrate both the message brokers).
3.What could be the best solution for such a integration problem that can give maximum benefits in terms of maintainance, implemention and performance point of view.
Any input on this would be much appreciated.
Thankyou. _________________ Thimk |
|
Back to top |
|
 |
WBI_user |
Posted: Mon Jun 30, 2008 4:09 am Post subject: |
|
|
Partisan
Joined: 07 Aug 2001 Posts: 386
|
you said, "Now WEBAPP-B is to be integrated with WEBAPP-A.
We use message broker for integration in WEBAPP-A. "
Can you provide a better description on what do you want to do ?
Do you want WEBAPP-B to drive WEBAPP-A ? or do you want WEBAPP-A to use or share data/results with WEBAPP-B? |
|
Back to top |
|
 |
Maximreality |
Posted: Mon Jun 30, 2008 4:20 am Post subject: Re: integrating TWO n-teir web application. |
|
|
 Acolyte
Joined: 04 Jun 2004 Posts: 65 Location: Copenhagen
|
I think you need to be more specific on your requirements
What transport medium ?
MQ?
JMS?
File?
http?
Database retrieval/insert?
What are the scenarios ?
examples
would WEBAPP-B ask WEBAPP-A about something?
would WEBAPP-A feed WEBAPP-B with data?
The broker should be used for moving data from one place to another, on top of that it can enrich/transform the data into another format. |
|
Back to top |
|
 |
Monk |
Posted: Tue Jul 01, 2008 2:38 am Post subject: |
|
|
 Master
Joined: 21 Apr 2007 Posts: 282
|
Quote: |
Do you want WEBAPP-B to drive WEBAPP-A ? or do you want WEBAPP-A to use or share data/results with WEBAPP-B? |
WEBAPP-A and WEBBAPP-B are totally independent, but will share data.
that means integration at a database level
1. should i use a FTP approach(to move data back and forth) from DB servers.
or should I got for replication?
Integration at workflow.
How do i do this. WEBAPP-A is using QM-Workflow and WEBAPP-B will prolly use process server.
Any inputs would be much appreciated.
Thanks again. _________________ Thimk |
|
Back to top |
|
 |
WBI_user |
Posted: Wed Jul 02, 2008 5:07 am Post subject: |
|
|
Partisan
Joined: 07 Aug 2001 Posts: 386
|
If I understand you correctly, you want to share data between APPA and APPB. However the two APPS are currently using two separate databases?
(i.e. APPA is using DB_a and APPB is using DB_b) However APPA wants to use data on DB_b whenever it is updated by APPB
My next questions to you are
1. what kind of response time do you expect to get ?
2. what kind of data currency you expect between the two APPs. ? Can APPA tolorate any dirty read (i.e. old data still waiting to be update dby APPB) ? |
|
Back to top |
|
 |
Monk |
Posted: Tue Jul 29, 2008 2:29 am Post subject: |
|
|
 Master
Joined: 21 Apr 2007 Posts: 282
|
1. what kind of response time do you expect to get ?
A. Doesn't really matter..since both DB's are physically located in same place, but still different databases.
2. what kind of data currency you expect between the two APPs. ? Can APPA tolorate any dirty read (i.e. old data still waiting to be update dby APPB) ?
A. I expect the both DB's to be in sync every half hour or somewhere in this neighborhood. Even 1 hour is tolerable. _________________ Thimk |
|
Back to top |
|
 |
|