Знайте, Intuit, лекция, въвеждане буксите уеб

Анотация: В описанието на гнезда API HTML5 с примери за употреба. Основни протоколи за обмен на информация между клиента и сървъра приложения. Методи, свойства и събития WebSocket възражения. Описани на дизайнерите да създават връзка със сървъра, като се използват различни настройки. Началните и крайните връзки. Характеристики на съобщения от сървъра, преработката на основни грешки, които възникват при работа с контакти. Техники за контакти изпитване подкрепят в клиентския браузър.

Web Sockets са изключени по подразбиране във връзка със спецификацията, свързана с проблемите на безопасността. Въпреки това, можете да ги включите в браузъра Opera, използвайки опера: довереник # UserPrefs | EnableWebSockets.

В тази статия, ние обясняваме на заден план, за да се създаде уеб гнезда. Това показва защо това е полезна функция, и да се покаже някои прости примери за употреба.

История на Web Sockets

Защо Web Sockets полезно

API Web Sockets дава възможност за отваряне на връзка със сървъра с помощта на новите WS протокол. който остава отворен през целия жизнен цикъл на сесията. Той е пълен дуплекс, т.е. Тя дава възможност за комуникация в двете посоки едновременно. Тя също има много по-ниски разходи. от повтаряща се екскурзии до сървъра, за да следите промените. По-рано, тези функции са достъпни само чрез плъгини като Flash технология.

С една дума: Web Sockets могат да правят приложения по-бързо, по-ефективно и по-мащабируема.

Как Web Sockets

Web Sockets API

За да се свържете към гнездото уеб сървър. WebSocket конструктор се използва, както следва:

Как да бъде в браузърите гнезда неподдържани Уеб?

демонстрация

Следните уеб приложения използват гнезда за предоставяне на мулти-взаимодействие с потребителя (почти) в реално време: