Страница 1 из 1
Sockets in C#
Добавлено: Сб дек 17, 2005 12:03
shmalex
Хотел спросить как работать с сокетами в c#? я просто работал с ними в c++(MFC) и дельфях, там у сокетов есть события на Connect, Accept, etc. а в C# даже делегаты не определены.... это очень вожно для программы
Сокет мне нужен для TCP/IP передачи.
Добавлено: Сб дек 17, 2005 15:23
Iudjen
В Delphi ты просто пользовался компонентом

. А здесь всё ручками делать надо

, и головой.
Добавлено: Сб дек 17, 2005 17:39
shmalex
Iudjen писал(а):В Delphi ты просто пользовался компонентом

. А здесь всё ручками делать надо

, и головой.
это ты кому?
прошу воду не лить, если есть совет то посоветуй, можешь както направить то с удовольствие послушаю.
а голова вообще штука полезная.

Добавлено: Вс дек 18, 2005 18:35
молодец
Да книжки почитай и всего делов, блин
Добавлено: Пн дек 19, 2005 00:19
shmalex
ну давайте подискутируем на эту тему....
или я выбрал тему на которую можно только помлчать

Добавлено: Пн дек 19, 2005 14:30
vivk
ну че тут дискутировать, MSDN те в руки. Если че не понятно то есть интернет, ну если застрял то спрашивай чето конкретное.
Добавлено: Пн дек 19, 2005 17:04
shmalex
какой класс по типу "Socket" поддерживает делегаты, для обработки события на Accept, connect, disconnect etc.???
Добавлено: Пн дек 19, 2005 19:52
WindBear
там всё аналошично Делфи.. протсо тебе придется пользоваться новыми событиями kak "слушать".. тут придется постоянно проверять буфер....
Добавлено: Пн дек 19, 2005 21:40
shmalex
WindBear,
странно как то плучается... т.е. если я пишу чат на C# то придется запускать "проверку" в отдельном потоке? =) или таймером на 1000 мс проверять состояние буфера

Добавлено: Вт дек 20, 2005 09:00
vivk
shmalex писал(а):WindBear,
странно как то плучается... т.е. если я пишу чат на C# то придется запускать "проверку" в отдельном потоке? =) или таймером на 1000 мс проверять состояние буфера

Для начала разберись с понятиями синхронный и асинхронные сокеты.
http://www.uinc.ru/articles/23/index.shtml
там же смотрим пример
http://www.uinc.ru/articles/24/index.shtml
думаю для тебя будет полезен
Добавлено: Вт дек 20, 2005 12:06
shmalex
на счет потока, я таки был прав, по другому оно никак не может быть, не прерывания же используются

.
посибо за сцылку, почитаю.
Ладно, клаву в зубы и вперед.

З.Ы.
с наступающим