![]() |
|
|
|
|
1
12th June 05:22
External User
Posts: 1
|
Fouad,
It depends on the machines, and the technologies involved. If they are both .NET apps, then I would recommend using remoting, perhaps (depending on your security requirements). If they are both windows apps, then MSMQ or enterprise services might be a good call. If the apps are not both on windows machines, or one is external to your organization (the machine hosting the app), then web services are the way to go, in which case, you are going to use SOAP and WSDL (this is by default). Hope this helps. -- - Nicholas Paldino [.NET/C# MVP] - mvp@spam.guard.caspershouse.com |
|
|
|
|
3
12th June 05:22
External User
Posts: 1
|
That's going to suck, that you can't change the internal application.
Ideally, if you were changing data in the internal application, you would want to wrap that in a transaction, and then try to commit changes in the other data sources that need to store this data as well (the assumption being that they need to be kept in sync at all times). If you don't have to be strict about keeping the data in sync (it is an update done at the end of the day), then you could have another app expose a webservice, which would take a timestamp of the last time the data was updated, and then it would return any changes that have occured. -- - Nicholas Paldino [.NET/C# MVP] - mvp@spam.guard.caspershouse.com |
|