Wie funktioniert MTOM Arbeit + Beispielcode

Ich versuche ein sehr einfaches web-service, der Folgendes macht:

  1. Der Kunde trifft die web-service-Anforderung einer Datei.
  2. Die web-service-service-Klasse Abfragen eine hashtable, die hat den Schlüssel (der Suchanfrage) und den Wert als base64encoded-Wert einer Datei (z.B. ein pdf)
  3. Nun,ich MTOM-die Rückkehr der base64encoded gespeicherten Wert in der hashtable an den client.

Es ist bis zu dem client zu entschlüsseln und konvertieren Sie Sie in pdf.

So, hier sind meine Fragen:

  1. Ich verstehen wir Dateien Kodieren in base64-für die übertragung via web-service, aber wo und wie macht MTOM kommen in dem Bild?

  2. Kann jemand mir eine einfache Methode, die verwendet MTOM und sendet die Daten zurück. Müssen wir angeben, so etwas in der WSDL zu? oder einen einfachen String zurück geben würde genügen? Warum/warum nicht?

Dank

Habe ich diesen code. Es verwendet eine Menge von Anmerkungen, ich brauche nur eine einfache java-code unter Verwendung von MTOM. Neue J2EE-HIER 🙂

UPDATE 1

Genug anständige Erklärung hier, jetzt muss ich es verstehen von der Ebene der Durchführung.
Gute info hier, aber für .Net

UPDATE 2

Was sollte der Rückgabetyp der Methode "createMTOM(int id)"??

InformationsquelleAutor zengr | 2010-04-12
Schreibe einen Kommentar