plusone

Posts mit dem Label Java werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Java werden angezeigt. Alle Posts anzeigen

13. Oktober 2011

Die Arbeit von APPs Dritter erledigen lassen

Guten Abend,

ich hab euch HIER schon Einmal geschildert, wie die Kommunikation zwischen APPs mit Hilfe von der Manifestdatei zustande kommt. Heute will ich euch BroadcastReceiver zeigen und wie ihr eure Arbeit auf andere abwälzen könnt.

1. August 2011

Java WebServiceClient - Part 2a

Nabend,

und die Geschichte geht mit dem Client weiter.
Bevor wir zum Androidclient kommen, zeige ich euch einen einfachen Javaclient.

Als erstes startet wir den WebService local auf dem Rechner.
Es geht auch jeder andere WebService, ich habe mich für Java entschieden.

Öffnet jetzt ein CMD-Fenster (Windowstaste+R -> cmd eingeben -> [enter]).
Gebt den Befehl ein:

wsimport -keep http://localhost:8080/friends?wsdl


Das Fenster sollte dann diesen Inhalt wiedergeben:

31. Juli 2011

Android und WebService - Part 1

Einen sonnigen Sonntag wünsch ich euch,

nun sind wir soweit, dass ich um einen WebService nicht rumkomme.
Und das werde ich von Heute in mehrteiligen Tutorial beschreiben, wie wir zu dieser Kommunikation kommen.

Als erstes fangen wir beim WebService an. Da ich ein "Java Spezialist" bin, mit anderen Worten nur Java beherrsche, wird mein WebService auf Java basieren!

Part 1: Java WebService

Als erstes bauchen wir eine Klasse, die für uns Arbeit erledigt und das Resultat überlässt.

Meine Klasse heißt Friends, deren Funktion besteht darin eine Liste/Array mit Freunden zurückzugeben.
simples Beispiel:


import javax.jws.WebService;

import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;

public class Friends {


@WebService
@SOAPBinding(style = Style.RPC)

public Friend[] getFriends(int myID){

Friend f1 = new Friend();
f1.id="001";
f1.name="Lex";


Friend[] list = new Friend[]{ f1 };


return list;
}
}