<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Spring and SOAP</title>
	<atom:link href="http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/feed/" rel="self" type="application/rss+xml" />
	<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>Sun, 05 Jul 2009 03:21:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Konstantin</title>
		<link>http://blog.springsource.com/arjen/archives/2005/02/02/spring-and-soap/comment-page-1/#comment-276</link>
		<dc:creator>Konstantin</dc:creator>
		<pubDate>Fri, 26 Aug 2005 22:18:11 +0000</pubDate>
		<guid isPermaLink="false">/?p=23#comment-276</guid>
		<description></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-page-1/#comment-28</link>
		<dc:creator>Arjen</dc:creator>
		<pubDate>Fri, 11 Feb 2005 09:39:29 +0000</pubDate>
		<guid isPermaLink="false">/?p=23#comment-28</guid>
		<description>&lt;p&gt;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.&lt;/p&gt;
</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-page-1/#comment-27</link>
		<dc:creator>Arjen</dc:creator>
		<pubDate>Fri, 11 Feb 2005 09:32:14 +0000</pubDate>
		<guid isPermaLink="false">/?p=23#comment-27</guid>
		<description>&lt;p&gt;Dmitri,&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;
</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-page-1/#comment-26</link>
		<dc:creator>Arjen</dc:creator>
		<pubDate>Fri, 11 Feb 2005 09:02:33 +0000</pubDate>
		<guid isPermaLink="false">/?p=23#comment-26</guid>
		<description>&lt;p&gt;Ross, &lt;/p&gt;

&lt;p&gt;Mule certain looks interesting, and it's Spring support looks good too. &lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;
</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-page-1/#comment-24</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 11 Feb 2005 01:00:34 +0000</pubDate>
		<guid isPermaLink="false">/?p=23#comment-24</guid>
		<description>&lt;p&gt;Copy and Paste?  Why would anyone want to copy Axis source code someplace else?  Why don't you use it directly?&lt;/p&gt;
</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-page-1/#comment-23</link>
		<dc:creator>Dmitri Colebatch</dc:creator>
		<pubDate>Thu, 10 Feb 2005 23:50:21 +0000</pubDate>
		<guid isPermaLink="false">/?p=23#comment-23</guid>
		<description>&lt;p&gt;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.&lt;/p&gt;
</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-page-1/#comment-4</link>
		<dc:creator>Ross Mason</dc:creator>
		<pubDate>Thu, 03 Feb 2005 04:17:47 +0000</pubDate>
		<guid isPermaLink="false">/?p=23#comment-4</guid>
		<description>&lt;p&gt;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="http://wiki.muleumo.org/display/MULE/Spring+Events+Example"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&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="http://wiki.muleumo.org/display/MULE/Sending+and+Receiving+Mule+Events+From+the+Spring+Context"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;/p&gt;

&lt;p&gt;Ross&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You can use Mule to expose Spring beans as web services and invoke web services from your beans.
Mule isn&#8217;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 <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.
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>
