Объекта streamsocket – Microsoft Visual C++ – Интернет / Браузеры / HTML – База кода

Скачать

Название (оригинал): StreamSocket

Описание:
Англ (оригинал)This code’s aim is to run on a server which connects to multiple servers, and sends and receives data. It is meant to do it fast.
I do not know if this is the fastest or best way to do the code. I’m not a highly experienced winsock coder.
But I made sure to have the code as clean as possible and as bug free as possible.
If you find any problems or have comments. Please I would like to know. Even if it’s a method on doing it faster.
Check the header file for documentation. On Each function.
As shown in the example, you need to call the InitWinsock member function on the class, when your application enters. And DeInitWinsock when it exits. But not for each instance of the class though. I wonder if this is a good reason to make it static 🙂 (Will change that some time)
New Changes (13 December 2001)
->Fixed a bug in resolving host names. It will -now resolve them properly.
-> Changed dome functionality to make text transfers easier
-> Changed this code experience thingy to Advanced. If it shows my experience 🙂
Also: Anyone know of somethign cool I could wright for win32 ?
Рус (машинный)Этот код ставит своей целью запуск на сервере, который подключается к нескольким серверам, и отправляет и получает данные. Это означало, чтобы сделать это быстро.
Я не знаю, если это самый быстрый или лучший способ сделать код. Я не очень опытный кодер службы winsock.
Но я позаботился о том, чтобы код как можно более чистым и как ошибка, насколько это возможно.
Если вы обнаружите какие-либо проблемы или есть замечания. Пожалуйста, я хотел бы знать. Даже если это способ делать это быстрее.
Проверьте файл заголовка для документации. По каждой функции.
Как показано в примере, нужно позвонить по InitWinsock функцию-член класса, когда приложение переходит. И DeInitWinsock когда он выходит. Но не для каждого экземпляра класса, хотя. Интересно, если это хорошая причина, чтобы сделать его статическим 🙂 (будет меняться, что какое-то время)
Новые Изменения (13 Декабря 2001)
->Исправлена ошибка в разрешении имен узлов. Это-теперь разрешать их должным образом.
-> Изменены купола функциональность, чтобы сделать текст легче трансферы
-> Изменил этот код опыт штуковина до продвинутого. Если он показывает мой опыт 🙂
Также: может кто-нибудь знает somethign прохладно я мог бы Райт для Win32 ?

база кода