Questão FC266198
No desenvolvimento de sistemas distribuídos, a comunicação entre diferentes aplicações muitas vezes envolve a troca de dados estruturados. Dentre os padrões amplamente utilizados p
Desenvolvimento Web
IDECAN · 2024
No desenvolvimento de sistemas distribuídos, a comunicação entre diferentes aplicações muitas vezes envolve a troca de dados estruturados. Dentre os padrões amplamente utilizados para essa finalidade, destaca-se um formato leve, fácil de ler e escrever, frequentemente utilizado em serviços web e APIs. Esse formato é caracterizado por ser baseado em pares de chave-valor e suportar arrays. Considerando a descrição, o padrão destacado se refere a
- XML (Extensible Markup Language)
- SOAP (Simple Object Access Protocol)
- WSDL (Web Services Description Language)
- JSON (JavaScript Object Notation)
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
JSON (JavaScript Object Notation) é um formato de dados em texto, leve e de fácil leitura, amplamente utilizado para troca de informações entre aplicações, especialmente em serviços web e APIs.
Sua estrutura básica é composta por pares chave-valor e suporta arrays. Por ser uma notação e não uma linguagem, é linguagem‑independente e pode ser gerada e consumida por diversas tecnologias.
Os principais tipos de valores são string, number, object, array, boolean e null. A sintaxe usa chaves { } para objetos, colchetes [ ] para arrays, dois‑pontos : entre chave e valor, vírgulas , para separar elementos e aspas " " em chaves e strings.
Exemplo simples: {"estado":"São Paulo","sigla":"SP"}. Sua legibilidade e facilidade de parsing explicam sua ampla adoção em sistemas distribuídos.
Conteúdo do catálogo FC Concursos · Atualizado em