Да, я уже понял, что HTTP рулёзSS писал(а):[trn]Nazad k nashim baranam: dlya tvoej situacii ya by rekomendoval tebe slepit' sistemu iz klienta (rekomenduyu libo [/trn]PERL[trn] libo [/trn]Java[trn]) kotoryj budet vyzyvat'sya planirovshikom vindovsa skazhem kazhdyj chas na storone kastomera, i servera (u vas) kotoryj budet prinimat' infu ot klientov i skazhem lit' ee v bazu (mozhno i cherez [/trn]ASP[trn]). Estestvenno, rekomenduyu pol'zovat' [/trn]HTTP! [trn] [/trn]
[trn]Esli interesno, mogu nabrosat' primernyj kod dlya otpravki dannyh po HTTP, skazhem na [/trn]PERL.
От кода не откажусь никогда. Правда Java интересует больше чем PERL, а .Net интересует больше чем Java.
Но в этом всем меня интересует не столько предача данных на сервер черз HTTP, а как наиболее универсальным образом проходить через proxy, HTTP-poxy, т.е. как сделать то, что ты описываешь в нижеприведенной цитате, но из кода. vg поделился подобным кодом для обычных сокетов.
Как делать это в WinHTTP я немножко почитал здесь http://msdn.microsoft.com/library/defau ... inhttp.asp
Очень интересно как это же сделать при использовании .Net Web Sevices.
SS писал(а):Да, это так. Только согласно RFC, клиент обязан сначала дать команду CONNECT или BIND для UDP (и в этой команде указывается адрес куда клиент хочет поиметь собственно коннект). И только после этого можно передавать сам запрос (в отличие от хттп-прокси, который сам высасывает адрес хоста из этого самого запроса)