![]() |
AW: HTTP Get XML Datei empfangen
Das ist der Zeitpunkt, wo wir vielleicht noch einmal auf Anfang gehen sollten.
Was sind Deine genauen Anforderungen? |
AW: HTTP Get XML Datei empfangen
Die Datei wird über einen Client, auf welchen ich keinen Einfluß habe, per HTTP POST im Body an den Web Service übertragen.
Nun muss ich mit einem Web Service oder CGI Anwendung diesen UTF8 Stream annehmen und weiterverarbeiten. Mit C# habe ich das ja schon gut hinbekommen, lediglich die Weiterverarbeitung des Stream bzw. der XML Datei ist in C# für mich etwas schwierig. War das detailiert genug? |
AW: HTTP Get XML Datei empfangen
Zitat:
Was verstehst Du unter einem Webservice? ![]() Sollst Du eine RESTful-Architektur realisieren, oder doch lieber SOAP-basiert? Oder vielleicht irgendwas selbst gebrautes? Dann sprichst Du plötzlich von einer Datei. Oben hast Du noch von einem XML im Body gesprochen. Das ist nicht dasselbe. Und dann kommen auch noch Buzzwords wie Apache, CGI und UTF8-Stream vor, ohne sie näher zu erläutern. Von fehlenden Plattformangaben z.B. ganz zu schweigen - wobei das daran liegen mag, dass ich nicht mal ansatzweise auf die Idee kommen würde, Apache unter Windows zu betreiben. |
AW: HTTP Get XML Datei empfangen
Ok, fangen wir von vorne an.
- Der Apache läuft auf einem Windowsrechner (ist so, kann ich erstmal nicht auf den IIS umstellen) - Es wird vom Client eine XML Struktur per POST im Body an den Web Service (reden wir gleich nochmal darüber) als UTF8-Stream geschickt. - In C# habe ich den Stream angenommen und wieder als XML File abgespeichert. - Spontan würde ich RESTful sagen, da ich lediglich eine Methode, das Annehmen des Streams brauche. Besser? |
AW: HTTP Get XML Datei empfangen
Es geht im ersten Schritt lediglich um die Übertragung des Streams.
|
AW: HTTP Get XML Datei empfangen
Welche Rolle spielt der Apache? Wofür brauchst Du den?
Und welcher Stream soll wohin übertragen werden? |
AW: HTTP Get XML Datei empfangen
Der Stream soll vom Client an den Server übertragen werden, daher auch der Webserver. Dieses ganze Konstrukt wurde vor ca. 10 Jahren mit einer Aspx Seite designed.
Ich muss nur den Stream annehmen und weiterverarbeiten. Aber als Web Service. |
AW: HTTP Get XML Datei empfangen
Eine .Net Webseite auf einem Apache?
Wie wird der Stream dorthin übertragen? Das verwendete Verfahren ist irgendwie verwirrend. Für die Weiterverarbeitung würde sich da eher eine .Net Sprache anbieten. Wie wird/soll der Stream an dein Programm/Apachemodul/ISAPI-Modul weitergeleitet werden? |
AW: HTTP Get XML Datei empfangen
Aspx Seite läuft mit Mono auf dem Apache. Nicht mein Konzept :-D
Bekomme ich das mit Delphi nicht gut hin? Es gibt zur Weiterverabeitung der XML Datei, welche aus dem Stream entsteht, schon so viele Delphi Komponenten, dass ein Umstieg auf C# schmerzlich wäre. |
AW: HTTP Get XML Datei empfangen
Wie groß ist die XML-Datei ( die in einem Stream übertragen wird und nicht aus einem besteht). Wie soll diese weiterverarbeitet werden?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz