<?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>Kommentare zu: Webservices (WSDL) mit PHP</title>
	<atom:link href="http://www.twentysqm.com/2010-01-07/webservices-wsdl-mit-php.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.twentysqm.com/2010-01-07/webservices-wsdl-mit-php.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=webservices-wsdl-mit-php</link>
	<description>Ihr Ansprechpartner für innovative Ideen</description>
	<lastBuildDate>Sun, 13 Feb 2011 09:44:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Von: Frank Gottschlich</title>
		<link>http://www.twentysqm.com/2010-01-07/webservices-wsdl-mit-php.html/comment-page-1#comment-10</link>
		<dc:creator>Frank Gottschlich</dc:creator>
		<pubDate>Sun, 05 Sep 2010 20:18:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.twentysqm.com/?p=1015#comment-10</guid>
		<description>php2wsdl ist auch nur eine getestete Bibliothek. Das diese für den Produktiveinsatz ungeeignet ist, geht hoffentlich aus dem Beitrag hervor. Im Fazit lässt sich ja erkennen das NuSoap am besten geeignet ist.</description>
		<content:encoded><![CDATA[<p>php2wsdl ist auch nur eine getestete Bibliothek. Das diese für den Produktiveinsatz ungeeignet ist, geht hoffentlich aus dem Beitrag hervor. Im Fazit lässt sich ja erkennen das NuSoap am besten geeignet ist.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: easy coding</title>
		<link>http://www.twentysqm.com/2010-01-07/webservices-wsdl-mit-php.html/comment-page-1#comment-9</link>
		<dc:creator>easy coding</dc:creator>
		<pubDate>Sun, 05 Sep 2010 17:27:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.twentysqm.com/?p=1015#comment-9</guid>
		<description>php2wsdl finde ich ja ehrlich gesagt nicht so gut. Du kannst auch die Reflection API nutzen um die WSDL zu geneieren. Wie das funktioniert gibts hier zu lesen: http://www.easy-coding.de/wiki/php/php-soap-server-mit-wsdl-und-api-schluessel.html</description>
		<content:encoded><![CDATA[<p>php2wsdl finde ich ja ehrlich gesagt nicht so gut. Du kannst auch die Reflection API nutzen um die WSDL zu geneieren. Wie das funktioniert gibts hier zu lesen: <a href="http://www.easy-coding.de/wiki/php/php-soap-server-mit-wsdl-und-api-schluessel.html" rel="nofollow">http://www.easy-coding.de/wiki/php/php-soap-server-mit-wsdl-und-api-schluessel.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: René</title>
		<link>http://www.twentysqm.com/2010-01-07/webservices-wsdl-mit-php.html/comment-page-1#comment-4</link>
		<dc:creator>René</dc:creator>
		<pubDate>Thu, 01 Apr 2010 09:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.twentysqm.com/?p=1015#comment-4</guid>
		<description>EDIT: (Evtl. hinzufügen)
Zudem kann ich den Server nicht in Betrieb nehmen, wenn das Return nicht als soapval(&#039;return&#039;, &#039;xsd:float&#039;, ($x * $y)) definiert wurde</description>
		<content:encoded><![CDATA[<p>EDIT: (Evtl. hinzufügen)<br />
Zudem kann ich den Server nicht in Betrieb nehmen, wenn das Return nicht als soapval(‚return‘, ‚xsd:float‘, ($x * $y)) definiert wurde</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: René</title>
		<link>http://www.twentysqm.com/2010-01-07/webservices-wsdl-mit-php.html/comment-page-1#comment-3</link>
		<dc:creator>René</dc:creator>
		<pubDate>Thu, 01 Apr 2010 08:59:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.twentysqm.com/?p=1015#comment-3</guid>
		<description>Herausragend!!! Vielen Dank für die Infos. Auch ich habe mehrere Möglichkeiten versucht und mich aus eben diesen Gründen für nusoap entschieden. Bin nun froh auch von einer anderen Stelle in meiner Entscheidung bestärkt zu werden.

Eine Sache aber hat mich verwundert:
$server-&gt;register(&#039;multiply&#039;,
22	    array(&#039;x&#039; =&gt; &#039;xsd:float&#039;, &#039;y&#039; =&gt; &#039;xsd:float&#039;),
23	    array(&#039;return&#039; =&gt; &#039;xsd:float&#039;),
24	    &#039;urn:Mathematics&#039;,
25	    &#039;urn:Mathematics#multiply&#039;,
26	    &#039;rpc&#039;, &#039;encoded&#039;, &#039;Multiply of two numbers.&#039;);
und der Aufruf:
$client-&gt;__soapCall($key, array(&#039;x&#039; =&gt; $x, &#039;y&#039; =&gt; $y));
funktioniert bei mir nicht. Gehen würde
$client-&gt;__soapCall($key, $x,$y);
eine Idee weshalb? Ich bekomme ansonsten nur eine 1 für den ersten an die Funktion übergebenen Parameter. Ist dieser nicht gerade float oder int sondern string lautet dieser Array. gettype($x) verrät mir dann, dass Array ebenfalls nur ein String ist.</description>
		<content:encoded><![CDATA[<p>Herausragend!!! Vielen Dank für die Infos. Auch ich habe mehrere Möglichkeiten versucht und mich aus eben diesen Gründen für nusoap entschieden. Bin nun froh auch von einer anderen Stelle in meiner Entscheidung bestärkt zu werden.</p>
<p>Eine Sache aber hat mich verwundert:<br />
$server-&gt;register(‚multiply‘,<br />
22	    array(‚x‘ =&gt; ‚xsd:float‘, ‚y‘ =&gt; ‚xsd:float‘),<br />
23	    array(‚return‘ =&gt; ‚xsd:float‘),<br />
24	    ‚urn:Mathematics‘,<br />
25	    ‚urn:Mathematics#multiply‘,<br />
26	    ‚rpc‘, ‚encoded‘, ‚Multiply of two numbers.‘);<br />
und der Aufruf:<br />
$client-&gt;__soapCall($key, array(‚x‘ =&gt; $x, ‚y‘ =&gt; $y));<br />
funktioniert bei mir nicht. Gehen würde<br />
$client-&gt;__soapCall($key, $x,$y);<br />
eine Idee weshalb? Ich bekomme ansonsten nur eine 1 für den ersten an die Funktion übergebenen Parameter. Ist dieser nicht gerade float oder int sondern string lautet dieser Array. gettype($x) verrät mir dann, dass Array ebenfalls nur ein String ist.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

