Кућа Развој Шта је ознака ЈаваСцрипта (јсон)? - дефиниција из техопедије

Шта је ознака ЈаваСцрипта (јсон)? - дефиниција из техопедије

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

Anonim

Дефиниција - Шта значи ЈаваСцрипт Објецт Нотатион (ЈСОН)?

ЈаваСцрипт Објецт Нотатион (ЈСОН) је отворени стандардни формат размене података заснован на подскупу ЈаваСцрипт синтакса. ЈСОН је текстуална, лагана и опћенито се лако може прочитати / написати.

Иако је уско повезан са ЈаваСцрипт-ом, ЈСОН не зависи од језика. Иако је независан, ЈСОН користи конвенције сличне другим језицима (нпр. Ц, Ц ++, Јава, Перл и Питхон), што ЈСОН чини идеалним језиком за размену података.

ЈСОН карактеристике укључују следеће:

  • Флексибилност, омогућавајући програмеру да дефинише тастере.
  • Мање су режијски, јер је садржај углавном података.
  • Преносни подаци.
  • Не-власнички
  • Уобичајен и погодан формат за Веб услуге.

Обично коришћен у развоју веб апликација, ЈСОН се може користити као формат података за било коју апликацију у којој се информације чувају као текст.

Тецхопедиа објашњава ЈаваСцрипт Објецт Нотатион (ЈСОН)

Неки преко КСМЛ-а преферирају ЈСОН као формат размене података, јер је мање вербозан, ради брзо, смањује величину података и поједностављује обраду докумената. Дуго се користи у изради веба, посебно зато што неприметно преноси информације између потенцијално неспојивих технологија. На примјер, може укључивати Јава апликацију која се изводи на УНИКС пољу или Ц # апликацију која се изводи на Виндовс-у.

Саветују се одређене мере предострожности јер је ЈСОН склон сигурносним питањима која потичу од ЈаваСцрипт интерпретера и објектних литерала, који динамички извршавају ЈСОН текст као ЈаваСцрипт. Другим речима, ЈСОН је рањив на нападаче уметања ЈаваСцрипта, који могу да хакују и екстрахирају системски / веб сервер сервер и преносе апликационе објекте. ЈСОН технике повећања безбедности постоје и могу решити такве проблеме. Стога, пре примене ЈСОН-а, програмери би требало да буду стално свесни свих сигурносних празнина и могућих решења.

Шта је ознака ЈаваСцрипта (јсон)? - дефиниција из техопедије