Hi,<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I just want to know if my serialiazed objects will come through client MS<br>
dotnet and server MONO without problem.</blockquote><div><br>The first response by Robert said:<br>
<br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">They are supported.<br>
</blockquote>
<br>
and<br>
<br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">You can expect 100% compatibility with custom classes (those you&#39;ve<br>

designed yourself).</blockquote>
<br>
So yes, you can expect it to work.<br>
<br>
Alan<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks<br>
<div><div></div><div class="h5"><br>
<br>
<br>
Jerome Haltom wrote:<br>
&gt;<br>
&gt; These questions are all answered on MSDN in the documentation describing<br>
&gt; how works. Look into MarshalByRefObjects, ObjRef, transparent proxies<br>
&gt; and real proxies.<br>
&gt;<br>
&gt; On Wed, 2009-03-11 at 08:36 -0700, Eric45 wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi<br>
&gt;&gt;<br>
&gt;&gt; Perhaps i was not enough precise in my question.<br>
&gt;&gt;<br>
&gt;&gt; I want to make a DOTnet client on windows running above Microsoft DOTnet<br>
&gt;&gt; framework 2.0.<br>
&gt;&gt; Then i have a DOTnet server on linux running above MONO.<br>
&gt;&gt;<br>
&gt;&gt; So i am asking myself if remoting will be compliant.<br>
&gt;&gt; Lets take an example.<br>
&gt;&gt;<br>
&gt;&gt; If the client pass a serialized object (one of my ISerializable class)<br>
&gt;&gt; lets<br>
&gt;&gt; named it Class1.<br>
&gt;&gt; How the MONO server make the link with its own class Class1 (exactly the<br>
&gt;&gt; same) to reconstruct it ?<br>
&gt;&gt; How it makes the link between Class1 on Windows DOTnet and the Class1 on<br>
&gt;&gt; MONO ? Because the class has same name in same dll name and same<br>
&gt;&gt; namespace ?<br>
&gt;&gt; That i do not understand.<br>
&gt;&gt;<br>
&gt;&gt; For reference, MarshalledByRef, i think all is ok because it is only a<br>
&gt;&gt; pointer on a proxy and an Interface. So i imagine it works.<br>
&gt;&gt;<br>
&gt;&gt; Thanks<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Robert Jordan wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Hi,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Eric45 wrote:<br>
&gt;&gt; &gt;&gt; Is it possible to have a remoting MONO server working on linux being<br>
&gt;&gt; &gt;&gt; contacted by a DONET windows remoting client ?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Yes.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; If yes how the compliance is made between objects passed by reference<br>
&gt;&gt; ?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I don&#39;t understand this question. Do you mean MarshalByRefObjects?<br>
&gt;&gt; &gt; They are supported.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; Same question about objects passed by serialization ?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; You can expect 100% compatibility with custom classes (those you&#39;ve<br>
&gt;&gt; &gt; designed yourself).<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Basic BCL classes (ArrayList, Hashtable) are also compatible,<br>
&gt;&gt; &gt; but it&#39;s safer to not depend on classes that are not under your<br>
&gt;&gt; &gt; control.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Robert<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Mono-devel-list mailing list<br>
&gt;&gt; &gt; <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
&gt;&gt; &gt; <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Mono-devel-list mailing list<br>
&gt; <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
&gt; <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
&gt;<br>
&gt;<br>
<br>
</div></div><font color="#888888">--<br>
View this message in context: <a href="http://www.nabble.com/Remoting-between-dotnet-framework-and-mono-framework-tp22451273p22458037.html" target="_blank">http://www.nabble.com/Remoting-between-dotnet-framework-and-mono-framework-tp22451273p22458037.html</a><br>

</font><div class="im">Sent from the Mono - Dev mailing list archive at Nabble.com.<br>
<br>
_______________________________________________<br>
</div><div><div></div><div class="h5">Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</div></div></blockquote></div><br>