Mombu the Programming Forum

Go Back   Mombu the Programming Forum > Programming > EAI, WSDL, SOAP or some thing else?
User Name
Password
REGISTER NOW! Mark Forums Read




Reply Bookmark and Share
1 12th June 05:22
nicholas paldino [.net/c# mvp]
External User
 
Posts: 1
Default EAI, WSDL, SOAP or some thing else?



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
  Reply With Quote


 


2 12th June 05:22
fouad fahim
External User
 
Posts: 1
Default EAI, WSDL, SOAP or some thing else?



The internal application are built on C++ and Delphe for the moment and
there is an other on C# but it will be used in this concept next year.

That's one of the requirement but the main one that we change nothing in the
internal application so we should build some tool allow as to informe the
external applications about any change in data (Pruduct, Article, customer
....) in other to keep the same data between all applications.
I hope that's more clear,
Thanks for any idea,
Fouad,
  Reply With Quote
3 12th June 05:22
nicholas paldino [.net/c# mvp]
External User
 
Posts: 1
Default EAI, WSDL, SOAP or some thing else?


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
  Reply With Quote
4 12th June 05:22
fouad fahim
External User
 
Posts: 1
Default EAI, WSDL, SOAP or some thing else?


For updating the data periodeclly you right but in my case all changer
should be send in the RealTime (Civil Security Application) so about
security, it's so mandatory....
Fouad
  Reply With Quote
Reply


Thread Tools
Display Modes


Some other forums that might be of your interest : Development, Ada, Apple script, Assembler, Awk, Beos, Basic, C, C++, C#, C# .net, .net, .net frameworks, Asp .net, Clarion, Clipper, Clos, Clu, Cobol, Coldfusion, Delphi, Dylan, Eiffel, Forth, Fortran, Haskell, Hermes, Icon, Idl, Java, Java script, Jscript .net, Jcl, Linoleum, Lisp, Lotus, Limbo, Logo, Ml, Mumps, Oberon, Postscript, Pop, Pl1, Prolog, Python, Ruby, Pascal, Perl, Php, Rebol, Rexx, Sed, Sather, Scheme, Smalltalk, Tcl, Vhdl, Vrml, Visual basic, Visual basic .net, Yorick, Mysql, Omnis, Postgresql, Xbase, Access, Oracle, Adabas, Berkeley, Btrieve, Filemaker, Gupta, Db2, Informix, Ingres, Mssql server, Object, Olap, Paradox, Rdb, Revelation, Sybase, Theory, Dbase, Html, Java script, Css, Flash, Photoshop, Corel script, Xml, Tech, Beos, Gem, Hp48, Hpux, Linux, Mac, Ms-dos, Os2, Palm, Solaris, Ti99, Windows, Xenix, Aos, Chorus, Geos, Inferno, Lantastic, Lynx, Mach, Minix, Netware, Os9, Parix, Plan9, Psos, Qnx, Xinu, Sco, Unix, Aix, Aux, 386bsd, Bsdi, Freebsd, Netbsd, Openbsd, Ultrix, Amd, Intel, Aptiva, Buz, Deals, Homebuilt, Overclocking, Programming, Extra forums


Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666