Skip to content

Commit d379061

Browse files
authored
Update README.md
1 parent d6cbd37 commit d379061

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,14 @@
1212

1313
Надеюсь удастся научить и мою библиотеку всё это выполнять, посмотрим.
1414

15+
### Замеры производительности
16+
17+
Для замера производительности на одном и том же компьютере были запущены сервер и клиент.
18+
За одну секунду сервер подключил 1700 клиентов (экземпляров класса TCPКлиент(TcpClient)).
19+
В другом замере клиент успешно послал 15000 коротких текстовых сообщений за одну секунду.
20+
Размер пересылаемого сообщения ограничен 128 мегабайтами.
21+
Взаимодействие с такими клиентами как браузер (клиентами, не являющимися экземплярами классов TCPКлиент(TcpClient) или СерверКлиент(ServerClient)) возможно с использованием свойства КлиентСерверДляОдноСкрипта.РежимСтороннегоКлиента (OneScriptClientServer.ThirdPartyClientMode). При этом производительность снизится. Подробнее об этом с примерами смотрите в документации.
22+
23+
### Запуск и примеры
24+
1525
На компьютере должен быть установлен OneScript. Тестирование проводил для версии 1.7.0.214. Скомпилированную библиотеку можно найти в [каталоге docs](https://github.com/ahyahy/OneScriptClientServer/tree/main/docs) этого проекта с именем OneScriptClientServerх_х_х_х.zip. Создание сервера и клиента подробно приведено в примерах в разделе `Документация` сайта библиотеки <https://ahyahy.github.io/OneScriptClientServer/doc.html>.

0 commit comments

Comments
 (0)