Große Binärdaten in HTTP Stream an WebSrvc senden

Rund um Java und SAP®.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Große Binärdaten in HTTP Stream an WebSrvc senden

Beitrag von Maverick Zero (ForumUser / 1 / 0 / 0 ) »
Hallo,

ich habe derzeit ein kleines Problem, bei dem ich irgendwie auf keinen grünen Zweig komme:

Ich möchte einen Java Webservice aus einem ABAP Programm heraus mit einigen Binärdaten in einer bestimmten Reihenfolge füttern, um dann ein entsprechendes Ergebnis entgegennehmen zu können. Die Binärdaten liegen für das ABAP Programm erreichbar auf dem Filesystem und bringen bis zu 200 MB auf die Waage.

Meine Überlegung ist, diese Daten in einem HTTP Stream an den Webservice zu schicken.
SAPs "cl_http_client" bietet mir die Möglichkeit, die Verbindung aufzubauen und über "cl_http_client->request->if_http_entity~append_data" Daten in den Request anzuhängen. Jedoch werden die Binärdaten bei dieser Vorgehensweise erst komplett in den Speicher geladen und solange gehalten, bis der Request verschickt wurde.

Gibt es eine Möglichkeit, die Daten wirklich nur "durchzuschleusen", d.h. richtig zu streamen ohne dabei die ganze Datei im Speicher halten zu müssen? Wenn ja, wie?
Besten Dank im Voraus für die Unterstützung!

MZ

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

1
Antw.
2624
Views
PDL Stream an Drucker senden (adobe Forms Verarbeitung)
von Lucyalison » 17.09.2020 13:44 • Verfasst in ABAP® Core
0
Antw.
1476
Views
XML STREAM empfangen
von Prego » 14.10.2010 11:09 • Verfasst in ABAP® Core
0
Antw.
1241
Views
Job Stream oder Job Verlauf
von Blueshape » 13.04.2006 17:08 • Verfasst in Basis
4
Antw.
13025
Views
SAP als HTTP-Server
von Z_Sven » 14.03.2012 12:02 • Verfasst in Web Application Server
6
Antw.
11827
Views
HTTP Request
von vagans » 20.10.2011 11:11 • Verfasst in ABAP® Core

Über diesen Beitrag

Maverick Zero
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Username als Variable in xdc-Datei?
vor 5 Stunden von uli3480 1 / 39
Zeit in UTC umwandeln
Gestern von A6272 10 / 5725
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1315
CDS View Erweitern mit Hierarchie
vor 6 Tagen von Interger 1 / 3678
Probleme beim Debuggen Einkaufsformular
vor einer Woche von GünterL gelöst 5 / 35061

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Username als Variable in xdc-Datei?
vor 5 Stunden von uli3480 1 / 39
Zeit in UTC umwandeln
Gestern von A6272 10 / 5725
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1315
CDS View Erweitern mit Hierarchie
vor 6 Tagen von Interger 1 / 3678
Probleme beim Debuggen Einkaufsformular
vor einer Woche von GünterL gelöst 5 / 35061

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor 5 Stunden von uli3480 1 / 39
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1315
CDS View Erweitern mit Hierarchie
vor 6 Tagen von Interger 1 / 3678
Intervall mit Beziehungswissen füllen
vor 3 Wochen von wolli 1 / 32451