[Mono-list] COM / DCOM in Mono

Eran Sandler Eran.Sandler@smarteam.com
Thu, 6 Mar 2003 09:55:36 +0200


It may solve the problem for talking with COM object in Linux, but you =
can do the same by using Microsoft SOAP Toolkit and treat these COM =
objects as a Web Service.

What I'm trying to do is to make an ASP.NET application that does =
reference certain COM objects for legacy reasons (the transition from =
ASP to ASP.NET) and needs to run on top of Linux.=20

For that I need to simply write a DCOM client and write a compatible Com =
Callable Wrapper (CCW) that will make all COM calls DCOM.

Eran Sandler
Software Engineer
SmarTeam Corporation
http://www.smarteam.com
Email: erans@smarteam.com=20
Tel: +(972) 9 764 3938
Fax: +(972) 9 764 4001


-----Original Message-----
From: alexandre.braganca@i2s.pt [mailto:alexandre.braganca@i2s.pt]=20
Sent: Wednesday, March 05, 2003 7:59 PM
To: Eran Sandler
Cc: mono-list@ximian.com
Subject: RE: [Mono-list] COM / DCOM in Mono


I don't now if I understand correctely the ideia, but mono Remoting from =
a Linux box to a Windows box and importing the  COM component in the =
Windows box wouldn't do what you want?

Alexandre

-----Original Message-----
From: Eran Sandler [mailto:Eran.Sandler@smarteam.com]=20
Sent: quarta-feira, 5 de Mar=E7o de 2003 14:05
To: jpo234@netscape.net
Cc: mono-list@ximian.com
Subject: RE: [Mono-list] COM / DCOM in Mono


I don't want to emulate COM and/or make Linux apps talk suing DCE-RPC to =
DCOM.

My main intention in here is to simply allow ASP.NET programs that =
access COM objects to run on Linux under Apache2, Mod_Mono and Mono. =
That's it.

Instead of emulating the environment I simply delegate it to the Windows =
machine.

Eran

-----Original Message-----
From: jpo234@netscape.net [mailto:jpo234@netscape.net]=20
Sent: Wednesday, March 05, 2003 1:57 PM
To: Eran Sandler
Cc: mono-list@ximian.com
Subject: RE: [Mono-list] COM / DCOM in Mono

 > Well, I'm currently investigating how implement DCOM on other =
systems. I  > know it WAS implemented for UN*X and Linux by 3rd party =
companies but  > they didn't release the code.

Be aware that Greg Turner is working on a DCOM implementation for Wine. =
He has some initial tests running (not just DCOM but binary=20
compatible to Windows).

One of the problems he identified was the fact that a number of Linux =
programs provide DCE-RPC services on Linux: Samba (as the oldes and most =
advanced program), DCE-RPC itself and DCOM. This mess would=20
require some kind of DCE-RPC "portmapper" to sort out.

Regards
  Joerg

__________________________________________________________________
The NEW Netscape 7.0 browser is now available. Upgrade now! =
http://channels.netscape.com/ns/browsers/download.jsp=20

Get your own FREE, personal Netscape Mail account today at =
http://webmail.netscape.com/ =
_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com =
http://lists.ximian.com/mailman/listinfo/mono-list