Remote control .NET and Delphi win32

Is it possible (and possible) to use the .NET Remoting interface with the Delphi win32 application?

I need a connection between a .NET application and a Delphi win32 application, so remote .NET execution would be native to the other end of the channel.

Any other solutions that are as close as possible to the family, for both ends without third-party libraries? Applications will run on each individual Windows machine.

+3
source share
5 answers

Since they work on different computers, you should use network communication. SOAP is a common communication format that can be easily done for both .Net and Delphi win32. But SOAP = XML = slow.

For my company, we use the RemObjects SDK remoting framework: http://www.remobjectssdk.com/

It is very easy to make an interface, generate code for .Net / Delphi / Php / C ++ / whatever, also supports SOAP, but we use the binary format for speed (!).

+8
source

Both Delphi win23 and .Net have good support for COM objects. This is an option worth checking out.

+2
source

-NET Delphi exe . .NET- , COM- , COM .. , , , DCOM ( , t .NET Delphi, ).

, .NET (, ), :

  • http (, POX http, HttpListener .NET)
  • SOAP (, WCF ServiceHost .NET)
  • ( , )
+2
+1
source

The best way to communicate with any platform for me is through Sockets. Now, if it is internal, I prefer PIPES or MAPPED Memory.

0
source

Source: https://habr.com/ru/post/1707172/


All Articles