{"id":1454071,"date":"2024-10-13T08:35:00","date_gmt":"2024-10-13T11:35:00","guid":{"rendered":"https:\/\/www.estrategiaconcursos.com.br\/blog\/?p=1454071"},"modified":"2024-09-01T22:37:59","modified_gmt":"2024-09-02T01:37:59","slug":"minutos-desenvolvimento-sistemas-web-services","status":"publish","type":"post","link":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/","title":{"rendered":"Minutos de Desenvolvimento de Sistemas: Web Services."},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-8e2a4af07f3003a8533125137aaf75dd\" id=\"h-introducao\">Introdu\u00e7\u00e3o<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Depois de uma pausa, vamos voltar a falar de temas de Desenvolvimento de Sistemas, uma das \u00e1reas mais t\u00e9cnicas de Tecnologia da Informa\u00e7\u00e3o (TI). Prepare-se, porque o assunto de hoje \u00e9 <em>web services<\/em>. &nbsp;<\/p>\n\n\n\n<p>Apesar de todos os avan\u00e7os vivenciados no mundo da TI, o universo de servi\u00e7os continua presente nas empresas e institui\u00e7\u00f5es p\u00fablicas. Por conseguinte, as bancas gostam de explorar o tema. Com isso, resolvemos trazer um <em>overview<\/em> de servi\u00e7os hoje. Veja o que teremos pela frente:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Import\u00e2ncia dos<em> Web Services<\/em><\/strong><\/li>\n\n\n\n<li><strong>Arquitetura Orientada a Servi\u00e7os (SOA)<\/strong><\/li>\n\n\n\n<li><strong>Arquitetura de Microsservi\u00e7os<\/strong><\/li>\n\n\n\n<li><strong>Mapa Mental<\/strong><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Direcionamos o artigo aos concurseiros da \u00e1rea de TI. N\u00e3o \u00e9 preciso ter no\u00e7\u00f5es de programa\u00e7\u00e3o propriamente dita, mas \u00e9 importante que tenha uma vis\u00e3o b\u00e1sica de arquitetura e desenvolvimento de <em>software<\/em>.<\/p>\n\n\n\n<p>Mais uma vez, elaboramos o artigo cuidadosamente em formato reduzido, a fim de que voc\u00ea tenha acesso ao conte\u00fado com pouco tempo de leitura. Bom, chega de papo, porque \u00e9 hora de come\u00e7ar. \u00a0<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">Tempo de leitura aproximada: 5 a 10 minutos<\/mark><\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-9a8cecc2732e97bce4530e0c8fc4809c\" id=\"h-importancia-dos-web-services\">Import\u00e2ncia dos Web Services<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Atualmente, existe uma infinidade de tecnologias e linguagens \u00e0 disposi\u00e7\u00e3o dos profissionais de TI. Mesmo que as organiza\u00e7\u00f5es adotem conven\u00e7\u00f5es nesse sentido, \u00e9 inevit\u00e1vel sair em algum momento da rota para fazer a solu\u00e7\u00e3o funcionar.<\/p>\n\n\n\n<p>Vamos ver um exemplo r\u00e1pido. Suponha que uma organiza\u00e7\u00e3o somente trabalha com .NET, em todas as suas aplica\u00e7\u00f5es (ambiente 100% Microsoft). Um belo dia, ela precisa fazer uma integra\u00e7\u00e3o com um sistema terceirizado, desenvolvido em Java. E agora? &nbsp;<\/p>\n\n\n\n<p>A comunica\u00e7\u00e3o entre o .NET e o Java, relatada no exemplo fict\u00edcio, \u00e9 poss\u00edvel por meio de um <em>web service<\/em>. O servi\u00e7o \u00e9 uma solu\u00e7\u00e3o intermedi\u00e1ria, que far\u00e1 com que as aplica\u00e7\u00f5es \u201cconversem\u201d entre si e troquem dados, mesmo que n\u00e3o tenham sido desenvolvidas na mesma linguagem.<\/p>\n\n\n\n<p>Quando temos contextos diferentes, precisamos de algum tipo de padr\u00e3o comum. De fato, isso \u00e9 verdade. Existe uma arquitetura pr\u00f3pria para a implementa\u00e7\u00e3o de <em>web services<\/em>, que falaremos ao longo do artigo. Continue conosco, pois ainda temos muito assunto pela frente.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-257af59334544d7276ef0b30a61581c7\" id=\"h-arquitetura-orientada-a-servicos-soa\">Arquitetura Orientada a Servi\u00e7os (SOA)<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-ebb46e28de84831d39682703e0a2818a\" id=\"h-definicao-e-beneficios-de-web-services-com-arquitetura-soa\">Defini\u00e7\u00e3o e Benef\u00edcios de <em>Web Services<\/em> com Arquitetura SOA<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>Primeiramente, SOA \u00e9 uma arquitetura, um padr\u00e3o para a constru\u00e7\u00e3o de <em>web services<\/em>. Os servi\u00e7os s\u00e3o constru\u00eddos por meio de componentes de <em>software<\/em>, que se comunicam entre si e podem ser reaproveitados. Veja os principais benef\u00edcios da utiliza\u00e7\u00e3o de SOA:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"579\" height=\"349\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191114\/beneficiossoa.png\" alt=\"Figura 1 \u2013 Benef\u00edcios da Utiliza\u00e7\u00e3o de Web Services com Arquitetura SOA.\" class=\"wp-image-1454079\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191114\/beneficiossoa.png 579w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191114\/beneficiossoa-300x181.png 300w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191114\/beneficiossoa-150x90.png 150w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><figcaption class=\"wp-element-caption\">Figura 1 \u2013 Benef\u00edcios da Utiliza\u00e7\u00e3o de <em>Web Services<\/em> com Arquitetura SOA.<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-72424668335974e3b86c7213d2101af0\" id=\"h-abordagem-simple-object-access-protocol-soap\">Abordagem <em>Simple Object Access Protocol<\/em> (SOAP)<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>SOAP \u00e9 a principal abordagem para SOA. Vamos come\u00e7ar apresentando uma figura, para voc\u00ea ter uma vis\u00e3o geral do todo e depois falaremos dos conceitos.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"366\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191339\/abordagemsoap.png\" alt=\"Figura 2 \u2013 Abordagem SOAP para SOA.\" class=\"wp-image-1454080\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191339\/abordagemsoap.png 474w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191339\/abordagemsoap-300x232.png 300w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30191339\/abordagemsoap-150x116.png 150w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><figcaption class=\"wp-element-caption\">Figura 2 \u2013 Abordagem SOAP para SOA.<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\"><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">Provedor de Servi\u00e7os (<em>Service Provider<\/em>):<\/mark><\/span><\/strong> como o pr\u00f3prio nome diz, o provedor \u00e9 quem cria e fornece o servi\u00e7o.<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\"><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">Registro de Servi\u00e7os (<em>Service Register \/ Broker<\/em>):<\/mark><\/span> <\/strong>consiste em um reposit\u00f3rio, onde os servi\u00e7os s\u00e3o inicialmente armazenados e posteriormente buscados na rede.<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\"><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">Consumidor de Servi\u00e7os (<em>Service Consumer<\/em>):<\/mark><\/span> <\/strong>tamb\u00e9m bastante intuitivo, consumidor \u00e9 o cliente que se interessa e vai utilizar o servi\u00e7o.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Inicialmente, o Provedor de Servi\u00e7os publica um servi\u00e7o no Registro de Servi\u00e7os, de forma que outros possam utiliz\u00e1-lo. Pense em um an\u00fancio, pois ficar\u00e1 f\u00e1cil de entender. Assim, cada servi\u00e7o \u00e9 descrito por uma nota\u00e7\u00e3o em <em>Extensible Markup Language<\/em> (XML), chamada <em>Web Services Description Language<\/em> (WSDL).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-light-green-cyan-background-color has-background\"><strong>Voc\u00ea Sabia?<\/strong> De forma breve, XML \u00e9 uma linguagem de marca\u00e7\u00e3o que define regras customizadas para o armazenamento e a estrutura\u00e7\u00e3o de dados. Quando falamos de servi\u00e7os, ela &#8220;cai como uma luva&#8221;, pois facilita bastante o processo de troca das informa\u00e7\u00f5es. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>O Registro de Servi\u00e7os, que armazena os servi\u00e7os, \u00e9 representado como <em>Universal Description, Discovery and Integration<\/em> (UDDI). O Consumidor de Servi\u00e7os precisa acessar esse reposit\u00f3rio para buscar o que necessita, por meio do padr\u00e3o WSDL.<\/p>\n\n\n\n<p>Ok, mas onde entra o SOAP? Ele \u00e9 o protocolo que permite a comunica\u00e7\u00e3o e a troca de informa\u00e7\u00f5es entre as aplica\u00e7\u00f5es. O Consumidor n\u00e3o precisa falar com o Provedor, agora que j\u00e1 o encontrou? Ele far\u00e1 esse contato utilizando o padr\u00e3o SOAP, que tamb\u00e9m \u00e9 baseado em XML.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-7fa1c67c4e1d0726fb2f7c19a2e878d2\" id=\"h-arquitetura-de-microsservicos\">Arquitetura de Microsservi\u00e7os<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-41c5cb8f3f9730d15d3f2521b1d7b19e\" id=\"h-definicao-e-beneficios-de-web-services-com-arquitetura-de-microsservicos\">Defini\u00e7\u00e3o e Benef\u00edcios de <em>Web Services<\/em> com Arquitetura de Microsservi\u00e7os<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>Como o pr\u00f3prio nome diz, os microsservi\u00e7os s\u00e3o servi\u00e7os divididos em partes menores, com maior independ\u00eancia.\u00a0 Na pr\u00e1tica, eles s\u00e3o uma alternativa ao SOA, com foco em metodologia \u00e1gil e DevOps.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-light-green-cyan-background-color has-background\"><strong>Voc\u00ea Sabia:<\/strong> Se quer ficar por dentro de tudo, n\u00e3o deixe de conferir o artigo que preparamos h\u00e1 algum tempo sobre DevOps. Segue o <em>link<\/em>: <a href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/temas-especiais-tecnologia-informacao-devops\/\">https:\/\/www.estrategiaconcursos.com.br\/blog\/temas-especiais-tecnologia-informacao-devops\/<\/a>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background\"><strong>Voc\u00ea Sabia: ++<\/strong> Recomendamos tamb\u00e9m a leitura do artigo de metodologias de desenvolvimento de <em>software<\/em>, em que abordamos as metodologias \u00e1geis. Segue o <em>link<\/em>: <a href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/engenharia-software-metodologias-desenvolvimento\/\">https:\/\/www.estrategiaconcursos.com.br\/blog\/engenharia-software-metodologias-desenvolvimento\/<\/a>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Bom, chega de \u201cmerchan\u201d e vamos falar agora das vantagens da utiliza\u00e7\u00e3o da arquitetura em microsservi\u00e7os:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"581\" height=\"309\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192057\/beneficiosmicrosservicos.png\" alt=\"Figura 3 \u2013 Benef\u00edcios da Utiliza\u00e7\u00e3o de Web Services com Arquitetura de Microsservi\u00e7os.\" class=\"wp-image-1454086\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192057\/beneficiosmicrosservicos.png 581w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192057\/beneficiosmicrosservicos-300x160.png 300w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192057\/beneficiosmicrosservicos-150x80.png 150w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><figcaption class=\"wp-element-caption\">Figura 3 \u2013 Benef\u00edcios da Utiliza\u00e7\u00e3o de <em>Web Services<\/em> com Arquitetura de Microsservi\u00e7os.<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-efd56f791cbb63589ae7d184d9c97e83\" id=\"h-abordagem-representation-state-transfer-rest-ou-restful\">Abordagem <em>Representation State Transfer<\/em> (REST ou RESTful)<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>Existem algumas abordagens para a arquitetura de microsservi\u00e7os, mas optamos por explorar o REST em raz\u00e3o de sua cobran\u00e7a em provas. Assim como fizemos com o SOAP, vamos come\u00e7ar apresentando uma figura, para voc\u00ea ter uma vis\u00e3o geral do todo e depois falaremos dos conceitos.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"670\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192411\/rest.jpg\" alt=\"Figura 4 \u2013 Abordagem REST para Microsservi\u00e7os.\" class=\"wp-image-1454087\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192411\/rest.jpg 782w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192411\/rest-300x257.jpg 300w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192411\/rest-768x658.jpg 768w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192411\/rest-610x523.jpg 610w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30192411\/rest-150x129.jpg 150w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><figcaption class=\"wp-element-caption\">Figura 4 \u2013 Abordagem REST para Microsservi\u00e7os.<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\"><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">Servidor de <em>Web Service<\/em> REST:<\/mark><\/span><\/strong> quem vai fornecer o servi\u00e7o (an\u00e1logo ao nosso \u201cvelho conhecido\u201d Provedor de Servi\u00e7os).<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\"><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">Cliente:<\/mark><\/span><\/strong> quem vai utilizar o servi\u00e7o (an\u00e1logo ao nosso \u201cvelho conhecido\u201d Consumidor de Servi\u00e7os).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>REST \u00e9 uma abordagem alternativa ao SOAP, conhecida por ser mais leve. Para come\u00e7ar, veja que s\u00f3 temos duas figuras no microsservi\u00e7o: Servidor de <em>Web Service<\/em> REST e Cliente. N\u00e3o h\u00e1 intermedi\u00e1rios, armazenamentos e reposit\u00f3rios adicionais, nada disso.<\/p>\n\n\n\n<p>O funcionamento do microsservi\u00e7o \u00e9 bem simples. O Cliente envia um pedido de requisi\u00e7\u00e3o (HTTP <em>Request<\/em>) ao Servidor. Em contrapartida, o Servidor envia uma mensagem de resposta ao Cliente (HTTP <em>Response<\/em>).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Vale ressaltar que n\u00e3o estamos falando apenas de XML. Para ser mais leve, REST pode utilizar formatos mais leves tamb\u00e9m. Ou seja, ele pode trabalhar com XML, mas tamb\u00e9m pode usar um formato <em>Javascript Object Notation<\/em> (JSON), por exemplo.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background\"><strong>Voc\u00ea Sabia? <\/strong>Como o pr\u00f3prio nome diz, JSON \u00e9 uma nota\u00e7\u00e3o baseada na linguagem Javascript, que permite representar tipos estruturados de maneira textual. Por ser mais leve, ele facilita ainda mais a troca de informa\u00e7\u00f5es. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-082b847a7da4c496902931a8f371f7ab\" id=\"h-mapa-mental\">Mapa Mental<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>J\u00e1 estamos quase ficando sem palavras e sem tempo, mas voc\u00ea sabe que a gente sempre reserva um momento para trazer o \u201cresumo do resumo\u201d para voc\u00ea. Aproveite, pois preparamos esse mapa mental exclusivamente para o <em>Blog<\/em> do Estrat\u00e9gia Concursos (ou seja, a concorr\u00eancia n\u00e3o vai ler).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"600\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1-1024x600.png\" alt=\"Figura 5 \u2013 Mapa Mental de Web Services.\" class=\"wp-image-1454116\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1-1024x600.png 1024w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1-300x176.png 300w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1-768x450.png 768w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1-1536x900.png 1536w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1-610x358.png 610w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1-150x88.png 150w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30194518\/mapamental-1.png 1539w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Figura 5 \u2013 Mapa Mental de <em>Web Services<\/em>.<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Se voc\u00ea achar que a visualiza\u00e7\u00e3o do mapa mental ficou pequena, diante da quantidade de informa\u00e7\u00f5es que tentamos representar, recomendamos baixar a figura e dar um <em>zoom<\/em>. Alternativamente, voc\u00ea tamb\u00e9m pode ampli\u00e1-la diretamente do seu navegador.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-afb9d8d5f80c728b1dd72a12fec5312d\" id=\"h-conclusao\">Conclus\u00e3o<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>O artigo de hoje apresentou um resumo de <em>web services<\/em>. Se voc\u00ea \u00e9 um concurseiro que trabalha com servi\u00e7os no dia a dia, acha que sabe tudo sobre o tema e n\u00e3o precisa estud\u00e1-lo, cuidado&#8230; Muitos desenvolvedores caem nessa armadilha.<\/p>\n\n\n\n<p>A forma de cobran\u00e7a das bancas pode ser diferente da realidade di\u00e1ria. Errar uma quest\u00e3o de um t\u00f3pico que estudamos com afinco \u00e9 complicado. Quando esse t\u00f3pico faz parte da sua rotina de trabalho, a dor pode ser ainda maior. Estude e fique preparado, como qualquer outro assunto. S\u00f3 depende de voc\u00ea.<\/p>\n\n\n\n<p>O Estrat\u00e9gia oferece cursos em pdf, videoaulas e \u00e1udios para voc\u00ea ouvir onde quiser. N\u00e3o deixe de aprofundar o conte\u00fado por meio dos nossos materiais. Descubra tudo no <em>link:<\/em> <a href=\"http:\/\/www.estrategiaconcursos.com.br\/cursos\/\">http:\/\/www.estrategiaconcursos.com.br\/cursos\/<\/a>.<\/p>\n\n\n\n<p>Por\u00e9m, nem s\u00f3 de conte\u00fado vive o concurseiro. Voc\u00ea precisa fazer muitas quest\u00f5es para treinar o aprendizado e medir o seu desempenho. O acesso ao Sistema de Quest\u00f5es do Estrat\u00e9gia \u00e9 feito pelo <em>link<\/em>: <a href=\"https:\/\/concursos.estrategia.com\/\">https:\/\/concursos.estrategia.com\/<\/a>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Bons estudos e at\u00e9 a pr\u00f3xima!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><em>Cristiane Selem Ferreira Neves \u00e9 Bacharel em Ci\u00eancia da Computa\u00e7\u00e3o e Mestre em Sistemas de Informa\u00e7\u00e3o pela Universidade Federal do Rio de Janeiro (UFRJ), al\u00e9m de possuir a certifica\u00e7\u00e3o Project Management Professional pelo Project Management Institute (PMI). J\u00e1 foi aprovada nos seguintes concursos: ITERJ (2012), DATAPREV (2012), VALEC (2012), Rioprevid\u00eancia (2012\/2013), TJ-RJ (2022), TCE-RJ (2022) e CGE-SC (2022\/2023). <\/em><em>Atualmente exerce o cargo efetivo de Auditora de Controle Externo \u2013 Tecnologia da Informa\u00e7\u00e3o e integra o corpo docente da Escola de Contas de Gest\u00e3o do TCE-RJ, al\u00e9m de ser produtora de conte\u00fado dos Blogs do Estrat\u00e9gia Concursos, OAB e Carreiras Jur\u00eddicas.<\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-align-center has-pale-cyan-blue-background-color has-background\"><a href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/concursos-abertos\/\" target=\"_blank\" rel=\"noreferrer noopener\">Concursos Abertos<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" id=\"h-quer-saber-tudo-de-concursos-previstos\"><strong>Quer Saber Tudo de Concursos Previstos?<\/strong><\/h4>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" id=\"h-confira-nossos-artigos\"><strong>Confira Nossos Artigos<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-center has-pale-cyan-blue-background-color has-background\"><a href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/concursos-2024\/\" target=\"_blank\" rel=\"noreferrer noopener\">Concursos 2024<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Veja um resumo de servi\u00e7os para web, incluindo as arquiteturas SOA e microsservi\u00e7os, e acerte muitas quest\u00f5es sobre o assunto.<\/p>\n","protected":false},"author":2462,"featured_media":1454145,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"post_tipo":"article","footnotes":""},"categories":[220216,220215,2313,1,220180,220184,220181,1983,220182,220183,2185,2017,1988,220190,220191,1984,220737,214710],"tags":[40,888,219998,25,1365,221862],"tax_estado":[219964,219965,219966,219967,219968,219969,219963,219970,219971,219972,219973,219974,219975,219976,219977,219978,219979,219980,219981,219982,219983,219984,219985,219986,219987,219988,219989,219990],"class_list":["post-1454071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agencia-reguladora-agencia-reguladora","category-agencia-reguladora","category-carreiras-bancarias","category-cursos-e-concursos","category-controle-gestao","category-engenharias-e-ti","category-area-financeira","category-fiscal-estadual","category-fiscal-federal","category-fiscal-municipal","category-carreiras-juridicas","category-concursos-legislativos","category-policia","category-policial-peritos","category-previdenciaria","category-tribunais","category-tribunais-tribunais","category-tribunais-de-contas","tag-concurso","tag-desenvolvimento-de-sistemas","tag-servicos","tag-tecnologia-da-informacao","tag-ti-para-tribunais","tag-web-services","tax_estado-ac","tax_estado-al","tax_estado-am","tax_estado-ap","tax_estado-ba","tax_estado-ce","tax_estado-concursos-federais","tax_estado-df","tax_estado-es","tax_estado-go","tax_estado-ma","tax_estado-mg","tax_estado-ms","tax_estado-mt","tax_estado-pa","tax_estado-pb","tax_estado-pe","tax_estado-pi","tax_estado-pr","tax_estado-rj","tax_estado-rn","tax_estado-ro","tax_estado-rr","tax_estado-rs","tax_estado-sc","tax_estado-se","tax_estado-sp","tax_estado-to"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Web Services: Minutos de Desenvolvimento de Sistemas.<\/title>\n<meta name=\"description\" content=\"Veja um resumo de servi\u00e7os para web, incluindo as arquiteturas SOA e microsservi\u00e7os, e acerte muitas quest\u00f5es sobre o assunto.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Minutos de Desenvolvimento de Sistemas: Web Services.\" \/>\n<meta property=\"og:description\" content=\"Veja um resumo de servi\u00e7os para web, incluindo as arquiteturas SOA e microsservi\u00e7os, e acerte muitas quest\u00f5es sobre o assunto.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/\" \/>\n<meta property=\"og:site_name\" content=\"Estrat\u00e9gia Concursos\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-13T11:35:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"567\" \/>\n\t<meta property=\"og:image:height\" content=\"378\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Cristiane Selem Ferreira Neves\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EstratConcursos\" \/>\n<meta name=\"twitter:site\" content=\"@EstratConcursos\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cristiane Selem Ferreira Neves\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/\"},\"author\":{\"name\":\"Cristiane Selem Ferreira Neves\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/4afd42dbb493f6ef0c87baf438fd3904\"},\"headline\":\"Minutos de Desenvolvimento de Sistemas: Web Services.\",\"datePublished\":\"2024-10-13T11:35:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/\"},\"wordCount\":1541,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png\",\"keywords\":[\"Concurso\",\"Desenvolvimento de Sistemas\",\"SERVI\u00c7OS\",\"Tecnologia da Informa\u00e7\u00e3o\",\"TI para Tribunais\",\"web services\"],\"articleSection\":[\"Ag\u00eancia Reguladora\",\"Ag\u00eancia Reguladora\",\"Banc\u00e1ria (BB, CEF e Bancos Estaduais)\",\"Concursos P\u00fablicos\",\"Controladorias\/Gest\u00e3o (CGU, CGE, STN, EPPGG)\",\"Engenharias e TI\",\"Financeira (BACEN, CVM, SUSEP e BNDES)\",\"Fiscal - Estadual (ICMS)\",\"Fiscal - Federal (RFB e AFT)\",\"Fiscal - Municipal (ISS)\",\"Jur\u00eddico\",\"Legislativo\",\"Policial (Agente, Escriv\u00e3o e Investigador)\",\"Policial (Peritos, Papiloscopistas)\",\"Previdenci\u00e1ria (INSS, PREVIC)\",\"Tribunais\",\"Tribunais\",\"Tribunais de Contas (TCU, TCE, TCM)\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/\",\"name\":\"Web Services: Minutos de Desenvolvimento de Sistemas.\",\"isPartOf\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png\",\"datePublished\":\"2024-10-13T11:35:00+00:00\",\"description\":\"Veja um resumo de servi\u00e7os para web, incluindo as arquiteturas SOA e microsservi\u00e7os, e acerte muitas quest\u00f5es sobre o assunto.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage\",\"url\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png\",\"contentUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png\",\"width\":567,\"height\":378},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Minutos de Desenvolvimento de Sistemas: Web Services.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\",\"name\":\"Estrat\u00e9gia Concursos\",\"description\":\"O blog da Estrat\u00e9gia Concursos traz not\u00edcias sobre concursos e artigos de professores oferecendo cursos para concursos (pdf + videaulas) no site.\",\"publisher\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\",\"name\":\"Estrat\u00e9gia Concursos\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg\",\"contentUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg\",\"width\":230,\"height\":60,\"caption\":\"Estrat\u00e9gia Concursos\"},\"image\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/EstratConcursos\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/4afd42dbb493f6ef0c87baf438fd3904\",\"name\":\"Cristiane Selem Ferreira Neves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/75398471ed0bdb2b96874c4f62eccff4b792181d3ee38d22ddd2bcb33c82e45a?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/75398471ed0bdb2b96874c4f62eccff4b792181d3ee38d22ddd2bcb33c82e45a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/75398471ed0bdb2b96874c4f62eccff4b792181d3ee38d22ddd2bcb33c82e45a?s=96&d=mm&r=g\",\"caption\":\"Cristiane Selem Ferreira Neves\"},\"description\":\"Cristiane Selem Ferreira Neves \u00e9 Bacharel em Ci\u00eancia da Computa\u00e7\u00e3o e Mestre em Sistemas de Informa\u00e7\u00e3o pela Universidade Federal do Rio de Janeiro (UFRJ), al\u00e9m de possuir a certifica\u00e7\u00e3o Project Management Professional pelo Project Management Institute (PMI). J\u00e1 foi aprovada nos seguintes concursos: ITERJ (2012), DATAPREV (2012), VALEC (2012), Rioprevid\u00eancia (2012\/2013), TJ-RJ (2022), TCE-RJ (2022) e CGE-SC (2022\/2023). Atualmente exerce o cargo efetivo de Auditora de Controle Externo \u2013 Tecnologia da Informa\u00e7\u00e3o e integra o corpo docente da Escola de Contas de Gest\u00e3o do TCE-RJ, al\u00e9m de ser produtora de conte\u00fado dos Blogs do Estrat\u00e9gia Concursos, OAB e Carreiras Jur\u00eddicas.\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/author\/cristianeselemgmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Web Services: Minutos de Desenvolvimento de Sistemas.","description":"Veja um resumo de servi\u00e7os para web, incluindo as arquiteturas SOA e microsservi\u00e7os, e acerte muitas quest\u00f5es sobre o assunto.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/","og_locale":"pt_BR","og_type":"article","og_title":"Minutos de Desenvolvimento de Sistemas: Web Services.","og_description":"Veja um resumo de servi\u00e7os para web, incluindo as arquiteturas SOA e microsservi\u00e7os, e acerte muitas quest\u00f5es sobre o assunto.","og_url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/","og_site_name":"Estrat\u00e9gia Concursos","article_published_time":"2024-10-13T11:35:00+00:00","og_image":[{"width":567,"height":378,"url":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png","type":"image\/png"}],"author":"Cristiane Selem Ferreira Neves","twitter_card":"summary_large_image","twitter_creator":"@EstratConcursos","twitter_site":"@EstratConcursos","twitter_misc":{"Escrito por":"Cristiane Selem Ferreira Neves","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#article","isPartOf":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/"},"author":{"name":"Cristiane Selem Ferreira Neves","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/4afd42dbb493f6ef0c87baf438fd3904"},"headline":"Minutos de Desenvolvimento de Sistemas: Web Services.","datePublished":"2024-10-13T11:35:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/"},"wordCount":1541,"commentCount":0,"publisher":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage"},"thumbnailUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png","keywords":["Concurso","Desenvolvimento de Sistemas","SERVI\u00c7OS","Tecnologia da Informa\u00e7\u00e3o","TI para Tribunais","web services"],"articleSection":["Ag\u00eancia Reguladora","Ag\u00eancia Reguladora","Banc\u00e1ria (BB, CEF e Bancos Estaduais)","Concursos P\u00fablicos","Controladorias\/Gest\u00e3o (CGU, CGE, STN, EPPGG)","Engenharias e TI","Financeira (BACEN, CVM, SUSEP e BNDES)","Fiscal - Estadual (ICMS)","Fiscal - Federal (RFB e AFT)","Fiscal - Municipal (ISS)","Jur\u00eddico","Legislativo","Policial (Agente, Escriv\u00e3o e Investigador)","Policial (Peritos, Papiloscopistas)","Previdenci\u00e1ria (INSS, PREVIC)","Tribunais","Tribunais","Tribunais de Contas (TCU, TCE, TCM)"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/","name":"Web Services: Minutos de Desenvolvimento de Sistemas.","isPartOf":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage"},"image":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage"},"thumbnailUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png","datePublished":"2024-10-13T11:35:00+00:00","description":"Veja um resumo de servi\u00e7os para web, incluindo as arquiteturas SOA e microsservi\u00e7os, e acerte muitas quest\u00f5es sobre o assunto.","breadcrumb":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#primaryimage","url":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png","contentUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2024\/08\/30203135\/imagemdestaque-1.png","width":567,"height":378},{"@type":"BreadcrumbList","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/minutos-desenvolvimento-sistemas-web-services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.estrategiaconcursos.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Minutos de Desenvolvimento de Sistemas: Web Services."}]},{"@type":"WebSite","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/","name":"Estrat\u00e9gia Concursos","description":"O blog da Estrat\u00e9gia Concursos traz not\u00edcias sobre concursos e artigos de professores oferecendo cursos para concursos (pdf + videaulas) no site.","publisher":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.estrategiaconcursos.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization","name":"Estrat\u00e9gia Concursos","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg","contentUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg","width":230,"height":60,"caption":"Estrat\u00e9gia Concursos"},"image":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/EstratConcursos"]},{"@type":"Person","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/4afd42dbb493f6ef0c87baf438fd3904","name":"Cristiane Selem Ferreira Neves","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/75398471ed0bdb2b96874c4f62eccff4b792181d3ee38d22ddd2bcb33c82e45a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/75398471ed0bdb2b96874c4f62eccff4b792181d3ee38d22ddd2bcb33c82e45a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/75398471ed0bdb2b96874c4f62eccff4b792181d3ee38d22ddd2bcb33c82e45a?s=96&d=mm&r=g","caption":"Cristiane Selem Ferreira Neves"},"description":"Cristiane Selem Ferreira Neves \u00e9 Bacharel em Ci\u00eancia da Computa\u00e7\u00e3o e Mestre em Sistemas de Informa\u00e7\u00e3o pela Universidade Federal do Rio de Janeiro (UFRJ), al\u00e9m de possuir a certifica\u00e7\u00e3o Project Management Professional pelo Project Management Institute (PMI). J\u00e1 foi aprovada nos seguintes concursos: ITERJ (2012), DATAPREV (2012), VALEC (2012), Rioprevid\u00eancia (2012\/2013), TJ-RJ (2022), TCE-RJ (2022) e CGE-SC (2022\/2023). Atualmente exerce o cargo efetivo de Auditora de Controle Externo \u2013 Tecnologia da Informa\u00e7\u00e3o e integra o corpo docente da Escola de Contas de Gest\u00e3o do TCE-RJ, al\u00e9m de ser produtora de conte\u00fado dos Blogs do Estrat\u00e9gia Concursos, OAB e Carreiras Jur\u00eddicas.","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/author\/cristianeselemgmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/1454071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/users\/2462"}],"replies":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1454071"}],"version-history":[{"count":20,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/1454071\/revisions"}],"predecessor-version":[{"id":1454159,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/1454071\/revisions\/1454159"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/media\/1454145"}],"wp:attachment":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1454071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1454071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1454071"},{"taxonomy":"tax_estado","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/tax_estado?post=1454071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}