[Mono-list] C# SOAP implementation - AXIS

Mahen Perera mahens80@hotmail.com
Thu, 01 Apr 2004 04:57:03 +0000


<html><div style='background-color:'><P><BR><BR></P>
<DIV>
<DIV class=RTE>
<P><BR><BR></P>Hi Jonathan </DIV>
<DIV></DIV>
<P>Thanx for the reply. Yes, I am aware about the current developments in MONO in the classes under System.Web.Services namespace and the existing Web Services architecture based around ASP.NET and building on its support for XML and SOAP serialization in the .NET framework. </P>
<P>As u have already mentioned, the existing ASP.net web services architecture is tightly integrated to .NET and <STRONG>cannot run without IIS</STRONG>. AXIS, on the other hand is an Open Souce effort and will run on the Apache Web server.&nbsp;What i am proposing is to have&nbsp;another SOAP implementation (in C#)&nbsp;as an add-on to MONO, which follows the AXIS architecture. </P>
<P>In developing AXIS C#, we hope to use the WSDL parser in System.Web.Services namespace and the XML Pull parser in System.Xml namespace (already implemented in MONO). Since we are following AXIS, we will have a server.wsdd file to configure the AXIS engine and follow similar architectural principles (such as having "handlers" to&nbsp;as a means of adding external components offline, in to the main AXIS message flow). Further to this, as I mentioned earlier, current AXIS users will find it easy to&nbsp;switch to the AXIS C#. </P>
<P>Hope this will answer your Q.&nbsp;</P>
<P>Hoping for positive replies</P>
<P>Mahen</P>
<P>PS: I would like to know&nbsp;whether the support for creating and managing Application Domains</P>
<P>is implemeted in MONO.&nbsp;&nbsp;</P>
<P>&nbsp;</P>
<P>&gt;From: Jonathan Stowe <GELLYFISH@GELLYFISH.COM></P>
<DIV></DIV>&gt;To: Mahen Perera <MAHENS80@HOTMAIL.COM>
<DIV></DIV>&gt;CC: Mono-List <MONO-LIST@LISTS.XIMIAN.COM>
<DIV></DIV>&gt;Subject: Re: [Mono-list] C# SOAP implementation - AXIS 
<DIV></DIV>&gt;Date: Tue, 30 Mar 2004 09:22:39 +0100 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;On Tue, 2004-03-30 at 06:32, Mahen Perera wrote: 
<DIV></DIV>&gt; &gt; Hi all! 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; &gt; We are a team involved in developing an implementation of&nbsp;&nbsp;SOAP using C#, in 
<DIV></DIV>&gt; &gt; the .NET framework. We are still in the early stages. 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;I'm probably missing some subtlety here but the .NET framework already 
<DIV></DIV>&gt;implements SOAP, I'm not quite sure what there is to implement here. 
<DIV></DIV>&gt; 
<DIV></DIV>&gt; &gt; We would like to contribute towards MONO with this regard. Therefore we are 
<DIV></DIV>&gt; &gt; interested in finding out what are the plans with regard to having a SOAP 
<DIV></DIV>&gt; &gt; implementation in MONO. 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;Mono has an implementation of the System.Web.Services classes and it 
<DIV></DIV>&gt;appears from 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;&nbsp;&nbsp; http://www.go-mono.com/class-status-System.Web.Services.html 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;that this is largely complete.&nbsp;&nbsp;Again I might be misunderstanding what 
<DIV></DIV>&gt;you are planning on doing. 
<DIV></DIV>&gt; 
<DIV></DIV>&gt; &gt; We hope to follow the APACHE AXIS architecture in developing our SOAP 
<DIV></DIV>&gt; &gt; engine. This will enable users who are familiar with AXIS Java/AXIS C++ to 
<DIV></DIV>&gt; &gt; swich over to our SOAP implementation with ease. Further to this, there will 
<DIV></DIV>&gt; &gt; be many other advantages provided by AXIS. 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;THe .NET Framework has its own Web Services architecture based around 
<DIV></DIV>&gt;ASP.NET and building on its support for XML and SOAP serialization, it 
<DIV></DIV>&gt;is a fairly different approach to that taken by Axis but as I see it 
<DIV></DIV>&gt;this is largely due to to it's degree of integration and dependency on 
<DIV></DIV>&gt;the framework as a whole. 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;/J\ 
<DIV></DIV>&gt; &gt; We like to know ur ideas! 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; &gt; Hoping for a positive reply... 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; &gt; Mahen 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; &gt; _________________________________________________________________ 
<DIV></DIV>&gt; &gt; Help STOP SPAM with the new MSN 8 and get 2 months FREE* 
<DIV></DIV>&gt; &gt; http://join.msn.com/?page=features/junkmail 
<DIV></DIV>&gt; &gt; 
<DIV></DIV>&gt; &gt; _______________________________________________ 
<DIV></DIV>&gt; &gt; Mono-list maillist&nbsp;&nbsp;-&nbsp;&nbsp;Mono-list@lists.ximian.com 
<DIV></DIV>&gt; &gt; http://lists.ximian.com/mailman/listinfo/mono-list 
<DIV></DIV>&gt; 
<DIV></DIV>&gt;_______________________________________________ 
<DIV></DIV>&gt;Mono-list maillist&nbsp;&nbsp;-&nbsp;&nbsp;Mono-list@lists.ximian.com 
<DIV></DIV>&gt;http://lists.ximian.com/mailman/listinfo/mono-list 
<DIV></DIV></DIV></div><br clear=all><hr>MSN 8 helps <a href="http://g.msn.com/8HMAEN/2752??PS=">ELIMINATE E-MAIL VIRUSES.</a> Get 2 months FREE*.</html>