WebSocket е протокол, който HTML5 започна да предоставя за пълнодуплексна комуникация чрез една TCP връзка. В WebSocket API браузърът и сървърът трябва само да се ръкуват, след което се формира бърза лента между браузъра и сървъра. Данните могат да се предават директно между двете. Браузърът изпраща заявка към сървъра за установяване на WebSocket връзка чрез Javascrip{filter}t, и след установяването на връзката, клиентът и сървърът могат директно да обменят данни чрез TCP връзката. Когато получите Web Socket връзка, можете да изпратите данни към сървъра чрез метода send() и да получите данните, върнати от сървъра чрез събитието onmessage.
Знаем, че можем да използваме js за свързване, така че как да използваме .net/c#, за да симулираме свързване към websockets?
Намерих онлайн сървър в websocket с адреса:
Какво му изпращам, какво съобщение отговаря, за да спестя време да изградя сървъра.
Следва софтуерен симулационен клиент за свързване към websocket сървъра, който може да се използва нормално.
Изтегляне на изходния код:
Туристи, ако искате да видите скритото съдържание на този пост, моля Отговор
|