Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

C-SHARP I Allgemein: Stream(s) zwischen Http-Request bzw. Http-Response?

Frage Entwicklung Webentwicklung

Mitglied: Fevenius

Fevenius (Level 1) - Jetzt verbinden

19.05.2014, aktualisiert 19:27 Uhr, 1353 Aufrufe, 3 Kommentare

Hallo,
ich habe eine Verständnisfrage zum Thema Webentwicklung:
Modell 1)
Wenn ich per HttpWebRequest einen Webserver eine Anfrage schicke, entsteht ein Stream. Dieser Stream kann - wenn die Verbindung erfolgte - [das beudetet wenn die 1.Anfrage beim Server landet(?)] von Client sowie von Server dazu benutzt werden, um Daten zu transportieren. Das heißt die Antwort des Servers auf die Anfrage des Clients wird auch durch diesen Stream geleitet.
1c2a0ca5ffc962dcf8ce3796e8c5fda3 - Klicke auf das Bild, um es zu vergrößern

Modell 2)
Wenn ich per HttpWebRequest einen Webserver eine Anfrage schicke, entsteht ein Stream. Dieser Stream hat nur eine Richtung: vom Client zum Server und ist somit sozusagen ein "Request-Stream". Die Antworten des Servers werden über einen anderen Stream, "Response-Stream" zu den Client gesendet. Dieser kann auch nur Daten vom Server zum Client senden.
736dbe91bc4c5959473a67445d9e63eb - Klicke auf das Bild, um es zu vergrößern

Welche dieser Vorstellungen ist richtig?
Ich vermute Modell 2), da es in C# die Methoden GetResponseStream() sowie
GetRequestStream() gibt.
Mitglied: colinardo
LÖSUNG 19.05.2014, aktualisiert um 19:27 Uhr
Hallo Fevenius,
die zweite Variante. Du sendest über einen Request eine Anfrage an den Webserver und dessen Antwort wird in einem Response-Stream im Request-Objekt mit GetResponse() zur Verfügung gestellt.
http://msdn.microsoft.com/de-de/library/456dfw4f%28v=vs.110%29.aspx

Grüße Uwe
Bitte warten ..
Mitglied: Fevenius
19.05.2014 um 19:27 Uhr
Ok, Danke!
Das heißt dann auch, dass wenn ich als Client Daten senden will, dies nur im entprechenden Request-Stream machen kann?
Grüße Fevenius
Bitte warten ..
Mitglied: colinardo
LÖSUNG 19.05.2014, aktualisiert um 19:47 Uhr
Zitat von Fevenius:
Das heißt dann auch, dass wenn ich als Client Daten senden will, dies nur im entprechenden Request-Stream machen kann?
yip ...http://msdn.microsoft.com/de-de/library/69b8ttkf%28v=vs.110%29.aspx
Bitte warten ..
Ähnliche Inhalte
C und C++
C-sharp soll Datei von PHP speichern (3)

Frage von Yanmai zum Thema C und C ...

Router & Routing
gelöst DNS zwischen mehreren Subnetzen am Mikrotik und Fritzbox (14)

Frage von Dragan123 zum Thema Router & Routing ...

C und C++
gelöst C-sharp Form buggt (2)

Frage von Yanmai zum Thema C und C ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Update
MS: Update-Server-Adressen OHNE Wildcards (16)

Frage von mrserious73 zum Thema Windows Update ...

Microsoft Office
+1.000 Ordner in Outlook: Wie besser? (10)

Frage von Matsushita zum Thema Microsoft Office ...

Multimedia & Zubehör
Laptop per HDMI an TV - einer geht, einer nicht (10)

Frage von dreizehneinhalb zum Thema Multimedia & Zubehör ...