Кућа Развој Шта су радници на мрежи? - дефиниција из техопедије

Шта су радници на мрежи? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значе веб радници?

Веб радници је ново апликацијско програмско сучеље које се развија за ХТМЛ5 и омогућава да се софтверски процеси одвијају у позадинским нитима. Веб радници се креирају на клијенту. Они функционишу паралелно с процесима одговорним за корисничко сучеље (УИ) и необично их стварају. Једном када су креирани, веб радници могу комуницирати са својим родитељем ствараоцем слањем порука одређеним обрађивачима догађаја у корисничком сучељу који је дефинисао родитељ.


Веб радници су технички познати као АПИ веб радника. Већина главних прегледача (осим Интернет Екплорера 9) подржава функционалност.

Тецхопедиа објашњава раднике на мрежи

АПИ за интернетске раднике одређује две врсте радника - предани радник и заједнички радник. Предани радник је најједноставнији; осмишљен је за обављање и извршавање неке врсте задатака. Пример може бити сат који се ажурира на корисничком екрану. Намјенски задатак покреће се у позадини, ажурира се сат и завршава.


Дељени радник је компликованији у томе што има могућност комуникације одговарањем натраг преко функције алата за обраду догађаја. Примјер може бити провјера корисничке адресе и информација о телефону на екрану за регистрацију. Сваки податак мора бити верификован. Када су резултати потпуни, преносе се на страницу, тако да се зна да су сви подаци корисника валидни и може наставити с поступком регистрације.


Радници на Веб локацији обећавају побољшање корисничког искуства веб програма. Брзина којом се екран прегледача може ажурирати значајно се повећава јер сада ажурирање врши више поступака.


Међутим, још увек постоје неке ствари које је потребно разрадити. Прво, сигурност и истовременост нити могу бити проблем. Запамтите, ово су процеси на страни клијента који заправо користе помоћне веб сервере за позивање нити на нивоу ОС на клијенту. По дефиницији, овде нема много стандардизације.


Друго, Веб раднику се шаље јединствени идентификатор ресурса (УРИ) скрипте који се извршава када је креиран. Ови УРИ-и би требали проћи исту политику поријекла која је развијена као одговор на сигурносна питања на страни клијента, мада тренутно међу добављачима прегледача постоји неслагање око тога да ли ови УРИ-ови требају проћи исти тест њухања.


Коначно, пакети информација прослеђени заједничким радницима на Вебу морају бити сериализовани, што може бити спор процес. У неком тренутку, ефикасност коришћења Веб радника мора бити компензирана у односу на време обраде сериализације.

Шта су радници на мрежи? - дефиниција из техопедије