2010-12-28 12 views
0

Ich möchte einen Webdienst haben, der CSV-Daten erstellt und diese auf der Client-Seite in eine einfache TXT-Datei schreibt. Ich dachte an etwas wie eine GetData() - Methode, die einen StringBuilder zurückgibt, der den Dateiinhalt enthält. Der Client des Dienstes schreibt dies in eine Datei auf dem Clientcomputer. Alles, was übertragen wird, muss gesichert werden, der Webservice läuft zusammen mit einer Web-App, die auf einem https-Server gehostet wird ... ruft der Service dann auch sicher an?Senden einer TXT-Datei über den Webservice?

Würde das funktionieren oder gibt es irgendwelche Hindernisse?

Thanks :)

+0

um seine Chance auf Erfolg zu bestimmen: Was ist der Client? Wer schreibt den Kunden? .. –

Antwort

0

Ich denke, Ihr Client ist unter Java Nein?

Mit dem SOAP-Protokoll können Sie eine Klasse generieren, die alle gewünschten Methoden aus Ihrer WSDL (serverseitig) in Ihrem Fall GetData() exportiert.

Der Client, der den WS anruft, muss nicht in einem Browser sein. Wenn Sie also Ihre Daten (Streaming) vom Webserver "erhalten", können Sie mit ihnen machen, was Sie wollen. .)

+0

Ja, das ist was ich meine ... was ist mit der Sicherung des Streams? – grady

0

Sie auf eine lokale Festplatte mit einem Webservice nicht schreiben können, es sei denn, Sie irgendeine Art von lokaler Proxy (custom-Client) haben, die für Sie diese Arbeit tut.

Verwandte Themen