<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.0.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Spring and SOAP</title>
	<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/</link>
	<description>A blog about programming in .NET and Java</description>
	<pubDate>Thu, 20 Nov 2008 13:05:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>

	<item>
		<title>by: Konstantin</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-276</link>
		<pubDate>Fri, 26 Aug 2005 22:18:11 +0000</pubDate>
		<guid>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-276</guid>
					<description>&gt;&gt;I don’t think it is neccesary to change my existing business interfaces and value objects just to expose them over SOAP

That is so funny. It is like saying: I do not want to change anything in my car, but it should sail, fly, and finish race first!</description>
		<content:encoded><![CDATA[<blockquote>
<blockquote>
<p>I don’t think it is neccesary to change my existing business interfaces and value objects just to expose them over SOAP</p>
</blockquote>
</blockquote>
<p>That is so funny. It is like saying: I do not want to change anything in my car, but it should sail, fly, and finish race first!</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Arjen</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-28</link>
		<pubDate>Fri, 11 Feb 2005 09:39:29 +0000</pubDate>
		<guid>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-28</guid>
					<description>I don't want to copy and paste the Axis code, but I don't want to use the &lt;code&gt;AxisServlet&lt;/code&gt; in my webapp either. What I &lt;strong&gt;do&lt;/strong&gt; want is to use the Axis framework within my Spring Controller, but since there is so much logic in the &lt;code&gt;AxisServlet&lt;/code&gt;, I cannot do so.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t want to copy and paste the Axis code, but I don&#8217;t want to use the <code>AxisServlet</code> in my webapp either. What I <strong>do</strong> want is to use the Axis framework within my Spring Controller, but since there is so much logic in the <code>AxisServlet</code>, I cannot do so.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Arjen</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-27</link>
		<pubDate>Fri, 11 Feb 2005 09:32:14 +0000</pubDate>
		<guid>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-27</guid>
					<description>Dmitri,

XMLBeans are cool, but what I said about Mule interfaces also applies here: I don't think it is neccesary to change my existing business interfaces and value objects just to expose them over SOAP.</description>
		<content:encoded><![CDATA[<p>Dmitri,</p>
<p>XMLBeans are cool, but what I said about Mule interfaces also applies here: I don&#8217;t think it is neccesary to change my existing business interfaces and value objects just to expose them over SOAP.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Arjen</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-26</link>
		<pubDate>Fri, 11 Feb 2005 09:02:33 +0000</pubDate>
		<guid>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-26</guid>
					<description>Ross, 

Mule certain looks interesting, and it's Spring support looks good too. 

However, if I want to use it, I have to implement a Mule interface (either &lt;code&gt;MuleEventListener&lt;/code&gt; or &lt;code&gt;MuleSubscriptionEventListener&lt;/code&gt;). I don't think that exposing a business interface via SOAP should require me to change my implementations: it should all be taken care of by the framework, just like the other &lt;code&gt;ServiceExporter&lt;/code&gt;s in Spring.</description>
		<content:encoded><![CDATA[<p>Ross, </p>
<p>Mule certain looks interesting, and it&#8217;s Spring support looks good too. </p>
<p>However, if I want to use it, I have to implement a Mule interface (either <code>MuleEventListener</code> or <code>MuleSubscriptionEventListener</code>). I don&#8217;t think that exposing a business interface via SOAP should require me to change my implementations: it should all be taken care of by the framework, just like the other <code>ServiceExporter</code>s in Spring.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Anonymous</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-24</link>
		<pubDate>Fri, 11 Feb 2005 01:00:34 +0000</pubDate>
		<guid>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-24</guid>
					<description>Copy and Paste?  Why would anyone want to copy Axis source code someplace else?  Why don't you use it directly?</description>
		<content:encoded><![CDATA[<p>Copy and Paste?  Why would anyone want to copy Axis source code someplace else?  Why don&#8217;t you use it directly?</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Dmitri Colebatch</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-23</link>
		<pubDate>Thu, 10 Feb 2005 23:50:21 +0000</pubDate>
		<guid>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-23</guid>
					<description>Not sure if you particularly need RPC SOAP support, but using Document centric SOAP it is a piece of cake to implement just with a servlet and XmlBeans.</description>
		<content:encoded><![CDATA[<p>Not sure if you particularly need RPC SOAP support, but using Document centric SOAP it is a piece of cake to implement just with a servlet and XmlBeans.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Ross Mason</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-4</link>
		<pubDate>Thu, 03 Feb 2005 04:17:47 +0000</pubDate>
		<guid>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/#comment-4</guid>
					<description>You can use Mule to expose Spring beans as web services and invoke web services from your beans.
Mule isn't a soap provider but uses a common interface for invoking soap as well as jms, tcp, http, pop3, smtp, etc.
There is an example of how to expose Spring beans a web services &lt;a href=&quot;http://wiki.muleumo.org/display/MULE/Spring+Events+Example&quot;&gt;here&lt;/a&gt;.

Mule currently supports Axis (no servlet engine required) and Glue and will support StAX-based providers like ActiveSoap and XFire shortly.
Mule uses the Spring ApplicationContext event mechanism so it's almost transparent to your application.  There is a beginners guide to using Mule with spring &lt;a href=&quot;http://wiki.muleumo.org/display/MULE/Sending+and+Receiving+Mule+Events+From+the+Spring+Context&quot;&gt;here&lt;/a&gt;.

Cheers,

Ross</description>
		<content:encoded><![CDATA[<p>You can use Mule to expose Spring beans as web services and invoke web services from your beans.<br />
Mule isn&#8217;t a soap provider but uses a common interface for invoking soap as well as jms, tcp, http, pop3, smtp, etc.<br />
There is an example of how to expose Spring beans a web services <a href="http://wiki.muleumo.org/display/MULE/Spring+Events+Example">here</a>.</p>
<p>Mule currently supports Axis (no servlet engine required) and Glue and will support StAX-based providers like ActiveSoap and XFire shortly.<br />
Mule uses the Spring ApplicationContext event mechanism so it&#8217;s almost transparent to your application.  There is a beginners guide to using Mule with spring <a href="http://wiki.muleumo.org/display/MULE/Sending+and+Receiving+Mule+Events+From+the+Spring+Context">here</a>.</p>
<p>Cheers,</p>
<p>Ross</p>
]]></content:encoded>
				</item>
</channel>
</rss>
