[C#] Нужна пара классов...
От: Mono.m Россия  
Дата: 22.01.07 05:05
Оценка:
Коллеги,

Это предложение для тех, кто съел собаку, кошку и мышку в области потоков и связки HttpWebRequest + HttpWebResponse.

Обращаюсь сюда, т.к. при попытке написать самому от незнания предмета столкнулся c n-ым количество подводных камней.

Мне нужно 2 класса:

1. Класс-обёртка над (HttpWebRequest + HttpWebResponse)

2. Класс-коллекция 1-ых с поддержкой очереди (queue), т.е. что-то вроде:
Connections cc = new Connections();

// public Connection(string url, string tag, bool start);
cc.Add(new Connection("http://ya.ru", "ya.ru", true));
cc.Add(new Connection("http://google.ru", "goog", false));

cc["ya.ru"].Cancel();

cc["goog"].Request.Query.Add("name", "value");
cc["goog"].Start();

cc.CancelAll();

Соединения в Connections должны выполняться по очереди каждый в своём потоке.

Cобытия, например:
OnStatusChange (object sender, enum status);
OnError (object sender, int error);
OnCancel (object sender);


Думаю, для гуру тут работы на час

Размер вознагрождения обсудим в аське 246 304 256.

WBR, Mono.m

24.01.07 16:05: Перенесено модератором из 'Работа — предложения работы от прямых работодателей' — Valery A. Boronin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.