<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jKoeber.de &#187; RPC</title>
	<atom:link href="http://www.jkoeber.de/tag/rpc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jkoeber.de</link>
	<description>Entwicklung, Systeme, Programmierung und Umsetzung</description>
	<lastBuildDate>Fri, 03 Feb 2012 07:21:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Workaround für Konakart und Netbeans</title>
		<link>http://www.jkoeber.de/2011/09/19/workaround-fur-konakart-und-netbeans/</link>
		<comments>http://www.jkoeber.de/2011/09/19/workaround-fur-konakart-und-netbeans/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 21:58:12 +0000</pubDate>
		<dc:creator>lyrixx</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-rpc]]></category>
		<category><![CDATA[Jee]]></category>
		<category><![CDATA[konakart]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[RPC]]></category>
		<category><![CDATA[Schnittstelle]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[Webservice]]></category>
		<category><![CDATA[webshop]]></category>
		<category><![CDATA[workaround]]></category>
		<category><![CDATA[wsdl]]></category>

		<guid isPermaLink="false">http://www.jkoeber.de/?p=1124</guid>
		<description><![CDATA[Es ist ein Graus. Konakart Webshop Software arbeitet per SOAP Schnittstelle einfach nicht mit Netbeans zusammen. Die Java IDE ist sehr einfach und auch das Webservice einbinden ist mit ein paar Klicks erledigt. Ich werde euch, wenn ich noc eine andere Lösung finde darüber informieren. Aber derzeit ist es mir nicht möglich gewesen einen ...]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2011%2F09%2F19%2Fworkaround-fur-konakart-und-netbeans%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p>Es ist ein Graus. Konakart Webshop Software arbeitet per SOAP Schnittstelle einfach nicht mit Netbeans zusammen. Die Java IDE ist sehr einfach und auch das Webservice einbinden ist mit ein paar Klicks erledigt. Ich werde euch, wenn ich noc eine andere Lösung finde darüber informieren. Aber derzeit ist es mir nicht möglich gewesen einen vernünftigen, vorallem schnellen Workaround für das Problem zu schaffen. Auch das anpassen der WSDL Files bringt keinen rechten Erfolg daher einen kurzen Tipp von mir.</p>
<p>Ladet euch Eclipse herunter und startet ein Java Projekt. Führt hierbei den den Webservice Client Punkt aus und includiert beide WSDL Files. Im Normalfall findet ihr sie unter:</p>
<p><span style="color: #993300;">http://meinserver.local/konakart/services/KKWebServiceEng?wsdl</span><br />
<span style="color: #993300;"> http://meinserver.local/konakartadmin/services/KKWSAdmin?</span></p>
<p>Anschließend könnt ihr per Import in Netbeans das Projekt in euere IDE importieren. Die fehlenden JAR&#8217;s werden direkt verlinkt. Dieses könnt ihr in euer Hauptprojekt so einbinden und übernehmen. Es läuft ohne Probleme.</p>
<p>Es ist keine vernünftiger Workaround und eigentlich auch schade das es bisher auch noch keine vernünftige Lösung von Konakart gibt. Evtl. schaffe ich es noch die WSDL Files so anzupassen das sie auch vernünftig im Netbeans verarbeitet wird.</p>
<p>Die JAX-RPC Plugin Erweiterung im Netbeans macht schon einige Fortschritte.</p>
<p><a href="http://wiki.netbeans.org/MovingJaxrpcToUpdateCenter" target="_blank">http://wiki.netbeans.org/MovingJaxrpcToUpdateCenter</a></p>
<p>Aber das gelbe vom Ei ist es noch nicht. Falls jemand schon andere Erfahrungen damit gemacht hat oder wie einfach es sich mit der RMI Schnittstelle arbeitet, lasst es mich bitte wissen.</p>
<p>&nbsp;</p>
<p>Kleine Vorschau zum nächsten Blogeintrag:</p>
<p><strong>Thema</strong>: Android &#8211; <em>Listviews</em> optimieren und mit <em>Viewhandlern</em> arbeiten. Recyceln von Views. Änderungen in Listviews darstellen. Das richtige Ansprechen von Feldern in Listviews. <em>2 verschiedene Möglichkeiten</em>.</p>
<p>&nbsp;
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2011%2F09%2F19%2Fworkaround-fur-konakart-und-netbeans%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p class="wp-flattr-button"></p> <p><a href="http://www.jkoeber.de/?flattrss_redirect&amp;id=1124&amp;md5=7985425325852dece2e10c4abcbce040" title="Flattr" target="_blank"><img src="http://www.jkoeber.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jkoeber.de/2011/09/19/workaround-fur-konakart-und-netbeans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android WebService &#8211; SOAP / XML RPC</title>
		<link>http://www.jkoeber.de/2010/03/13/android-webservice-soap-xml-rpc/</link>
		<comments>http://www.jkoeber.de/2010/03/13/android-webservice-soap-xml-rpc/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 22:14:21 +0000</pubDate>
		<dc:creator>lyrixx</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[1.6]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[2.1]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Class]]></category>
		<category><![CDATA[Environment]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Magic]]></category>
		<category><![CDATA[Milestone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Nexus One]]></category>
		<category><![CDATA[RPC]]></category>
		<category><![CDATA[Schnittstelle]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Webservice]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.jkoeber.de/?p=828</guid>
		<description><![CDATA[So, und wieder zum Android Mobile Device. Für alle die schon einmal mit Webservices arbeiten wollten im speziellen Android gibt es ein ganz cooles Video Tutorial von Falafel Software. Zwar in Englisch aber er spricht sehr deutlich und man versteht alles ohne Probleme.

Für alle die schon einmal mit SOAP arbeiten wollten. Es braucht auf ...]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F03%2F13%2Fandroid-webservice-soap-xml-rpc%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p>So, und wieder zum Android Mobile Device. Für alle die schon einmal mit Webservices arbeiten wollten im speziellen Android gibt es ein ganz cooles Video Tutorial von Falafel Software. Zwar in Englisch aber er spricht sehr deutlich und man versteht alles ohne Probleme.</p>
<p>Für alle die schon einmal mit SOAP arbeiten wollten. Es braucht auf alle Fälle erst einmal eine neue Libary von &#8220;<em><a href="http://ksoap2.sourceforge.net/">ksoap2</a></em>&#8221; oder &#8220;<em><a href="http://kxml.sourceforge.net/">kxml</a></em>&#8220;.</p>
<p>Und hier noch ein kleines Beispiel von <a href="http://android.amberfog.com/?p=45">Android Tales</a>.</p>
<pre class="java" name="code">private static final String SOAP_ACTION = "myMethod";
private static final String METHOD_NAME = "myMethod";
private static final String NAMESPACE = "http://mynamespace.com/";
private static final String URL = "http://myserver.com/bean";

void test() {
    try {
        SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
        request.addProperty("prop1", "myprop");

        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
        envelope.setOutputSoapObject(request);
        HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
        androidHttpTransport.call(SOAP_ACTION, envelope);

        Object result = envelope.getResponse();

        //handle result here

        myExampleHandler.getResults();
    } catch (Exception e) {
        e.printStackTrace();
    }
}</pre>
<p>Und jetzt auf zum Video von Falafel:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="320" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9633556&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="320" src="http://vimeo.com/moogaloop.swf?clip_id=9633556&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p><a href="http://vimeo.com/9633556">Android WebService01</a> from <a href="http://vimeo.com/falafel">Falafel Software</a> on <a href="http://vimeo.com">Vimeo</a>.
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F03%2F13%2Fandroid-webservice-soap-xml-rpc%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://www.jkoeber.de/2010/03/13/android-webservice-soap-xml-rpc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

