2011-01-05 7 views
0

HI, Ich möchte einen Web-Service von Java-Standalone-Client aufrufen. Die Einschränkung, die auferlegt wird, dass ich kein Objekt der Schnittstelle (von webservice zu ba genannt) machen muss. Dieser Code sollte wenige Parameter übergeben und erhält dafür einen booleschen Wert. Kann jemand eine Idee haben?Web-Service-Aufruf Client-Code

Antwort

0

Werfen Sie einen Blick auf das Projekt Restlet. Es ist ein Framework, das entweder als Webanwendung oder als eigenständiger Client ausgeführt werden kann. Es ist ein Framework für den Aufbau REST-Server und -Clients:

http://www.restlet.org/

0

Wenn Sie einen Client-Version wollen, und Sie sprechen mit XML, JSON oder Klartext, geht nichts über Resty in Bezug auf Codezeilen und Abhängigkeiten.

Hier ist ein Beispiel JSON aus Geonames.org bekommen und mit dem ersten Ergebnis der Navigation placename:

Resty r = new Resty(); 
Object name = r.json("http://ws.geonames.org/postalCodeLookupJSON?postalcode=66780&country=DE"). 
    get("postalcodes[0].placeName"); 

Resty unterstützt Cookies und Authentifizierung und geht ansonsten aus dem Weg. Wenn Sie möchten, dass der InputStream die Daten selbst liest, tun Sie dies bitte.

http://beders.github.com/Resty/

Verwandte Themen