{"id":25814,"date":"2019-02-17T09:25:04","date_gmt":"2019-02-17T09:25:04","guid":{"rendered":"http:\/\/osmeusapontamentos.com\/?p=25814"},"modified":"2019-02-17T09:25:04","modified_gmt":"2019-02-17T09:25:04","slug":"participacao-em-aula-de-sistemas-integrados","status":"publish","type":"post","link":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/","title":{"rendered":"Participa\u00e7\u00e3o em aula de Sistemas Integrados"},"content":{"rendered":"\n<p>De vez em quando aparecem-nos alguns desafios inesperados e h\u00e1 duas semanas enquanto estava a meio da forma\u00e7\u00e3o XD API recebemos um pedido para participar numa aula da unidade curricular Implementa\u00e7\u00e3o de Sistemas Integrados do 3\u00baano, 2\u00ba semestre do <a href=\"https:\/\/www.uminho.pt\/PT\/ensino\/oferta-educativa\/_layouts\/15\/UMinho.PortalUM.UI\/Pages\/CatalogoCursoDetail.aspx?itemId=3114&amp;catId=9\">Mestrado Integrado em Engenharia e Gest\u00e3o de Sistemas de Informa\u00e7\u00e3o  da Universidade do Minho<\/a>.<\/p>\n\n\n\n<p>Esta unidade curricular aborda a tem\u00e1tica dos sistemas integrados como software (ERPs, \u2026), como integra\u00e7\u00e3o de sistemas (SOA, \u2026) e funciona ainda como uma unidade curricular integradora dos conhecimentos adquiridos ao longo do 1\u00ba, 2\u00ba e 1\u00ba semeste do 3\u00baano.<\/p>\n\n\n\n<p><a href=\"https:\/\/samsys.pt\/servicos\/desenvolvimento\/\">Integra\u00e7\u00e3o de sistemas de informa\u00e7\u00e3o<\/a>, nomeadamente softwares de gest\u00e3o \u00e9 algo que trabalhamos com muita regularidade na Samsys pelo que, mesmo n\u00e3o tendo nada preparado, achamos que seria interessante e importante participarmos nessa aula.<\/p>\n\n\n\n<p>A ideia era ser uma apresenta\u00e7\u00e3o muito pr\u00e1tica e foi com esse esp\u00edrito que a tentamos preparar.<br>Antes da apresenta\u00e7\u00e3o desses casos tentei dar um enquadramento de como vemos, a realidade da integra\u00e7\u00e3o de sistemas, quer no mundo em geral quer nos desafios concretos que os nossos clientes nos colocam.<\/p>\n\n\n\n<p>Para abordar inicialmente o tema da integra\u00e7\u00e3o de sistemas usei uma ideia que, na minha opini\u00e3o, captura a ess\u00eancia deste conceito. Essa imagem representava uma pessoa, com um conjunto de folhas, a passar essas folhas a outra pessoa. Pareceu-me que era uma boa met\u00e1fora porque, no fim de tudo, quando falamos em integra\u00e7\u00e3o de sistemas, estamos a falar de partilhar algo (informa\u00e7\u00e3o) que um sistema (uma das pessoas) tem com outro sistema (a outra pessoa).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/osmeusapontamentos.com\/wp-content\/uploads\/2019\/02\/maos.jpg\" alt=\"\" class=\"wp-image-25815\"\/><\/figure>\n\n\n\n<p>Claro que, como se costuma dizer, o diabo est\u00e1 nos detalhes, e se, conceptualmente, \u00e9 mesmo s\u00f3 partilhar informa\u00e7\u00e3o, quando come\u00e7amos a detalhar o problema, muitas outras quest\u00f5es se levantam.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Requisitos: Fiabilidade; Consist\u00eancia; Velocidade<\/li><li>Estrat\u00e9gias : Online; Batch; Ficheiros; bases de dados; webservices, \u2026<\/li><li>Especifica\u00e7\u00f5es: Protocolos; Sistemas abertos \/ fechados<\/li><li>Desenvolvimento: De raiz; Dentro de Produtos existentes<\/li><\/ul>\n\n\n\n<p>Podemos estar a falar em pensar como vamos monitorizar todo o processo para percebermos se ele \u00e9 fi\u00e1vel\u2026 o que vamos construir para quando acontecer um erro podermos saber dele antecipadamente e podermos resolv\u00ea-lo;<br><br>Ou ent\u00e3o perceber quais os requisitos na velocidade de integra\u00e7\u00e3o, o que pode levar a perceber se temos que pensar num sistema de integra\u00e7\u00e3o online ou em batch, e sendo em batch com que periodicidade e que tipo de inconsist\u00eancias de dados estamos a admitir como poss\u00edveis.<br><br>Depois precisamos ainda de definir ou saber quais as formas como vamos por os dois sistemas a comunicar, por troca de ficheiros, por acesso direto \u00e0s bases de dados de cada um desses sistemas, atrav\u00e9s de apis ou webservices.<br><br>No caso de alguns sistemas mais especificos, ainda poder\u00e1 ser obrigat\u00f3rio saber que protocolos de comunica\u00e7\u00e3o t\u00eam que ser establecidos, o que pode ser mais ou menos complicado caso estejamos a falar de sistemas abertos ou fechados.<br><br>E, no nosso caso, em que desenvolvemos estes sistemas, temos que perceber se vamos construir tudo de raiz, se vamos usar algum componente ou se vamos usar uma framework completa que j\u00e1 disponibilize este tipo de servi\u00e7o fazendo somente as parametriza\u00e7\u00f5es de cada um dos sistemas a integrar.<\/p>\n\n\n\n<p>O que temos visto como tend\u00eancia geral \u00e9 um caminho desta ind\u00fastria para os microservi\u00e7os com apis rest que depois podem ser programadas diretamente, ou ent\u00e3o, orquestradas para poderem comunicar entre si.<br><\/p>\n\n\n\n<p>No entanto a realidade mais habitual Samsys \u00e9 a da integra\u00e7\u00e3o de sistemas, que por esta altura poderiamos chamar de cl\u00e1ssicos, do tipo cliente \/ servidor, em que temos uma aplica\u00e7\u00e3o desktop windows que se liga a uma base de dados que disponibiliza a informa\u00e7\u00e3o tratar.<\/p>\n\n\n\n<p>Isto n\u00e3o quer dizer que os diferentes fabricantes com que trabalhamos n\u00e3o possam ter j\u00e1 solu\u00e7\u00f5es 100% web como o <a href=\"https:\/\/www.drivefx.net\/?parceiro=200200\">DriveFX no caso da PHC<\/a> ou webificada como o PHC cs web (digo webificada porque continua a precisar do PHC CS Desktop), ou <a href=\"https:\/\/www.jasminsoftware.pt\/\">Jasmin no caso da Primavera<\/a> (fabricante n\u00e3o t\u00e3o expressivo no portfolio Samsys).<\/p>\n\n\n\n<p>Ou seja, embora a tend\u00eancia atual seja ligar aplica\u00e7\u00f5es web via apis rest, no nosso caso temos tipicamente que criar o interface web que ligue ao software de gest\u00e3o para depois interagir com o outro sistema com que queremos integrar<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/osmeusapontamentos.com\/wp-content\/uploads\/2019\/02\/integracao_de_sistemas_naoweb-1024x573.gif\" alt=\"\" class=\"wp-image-25816\"\/><\/figure>\n\n\n\n<p>Neste cen\u00e1rio ainda temos outra quest\u00e3o com que tipicamente temos que lidar e que tem a ver com a forma como esses sistemas disponibilizam o acesso aos seus dados e l\u00f3gica. J\u00e1 antes das APIs rest ou webservices havia o conceito de APIs. Na altura estavamos a falar de DLLs de integra\u00e7\u00e3o, tipicamente vendidas como m\u00f3dulos adicionais ao software base, estas Windows API (vamos chamar-lhes assim) permitem-nos, pelo menos, abstrair-nos da l\u00f3gica implementada no ERP bem como da pr\u00f3pria estrutura da base de dados.<br>\nEste \u00e9 o cen\u00e1rio da Sage, XD, Primavera e Wintouch e, n\u00e3o havendo a op\u00e7\u00e3o de uma API web ent\u00e3o pelo menos ter este tipo de API \u00e9 um bom come\u00e7o.<\/p>\n\n\n\n<p>Estas s\u00e3o todas as quest\u00f5es pr\u00e9vias com que temos que trabalhar, e este foi um tema tamb\u00e9m que tentei passar na apresenta\u00e7\u00e3o. O desenvolvimento de software e deste tipo de sistemas n\u00e3o vive s\u00f3 de t\u00e9cnica. O contexto em que trabalhamos, ou seja as empresas para quem prestamos servi\u00e7os, \u00e9 muito relevante para perceber quais as necessidades delas, as suas expectativas e como poderemos implementar essa solu\u00e7\u00e3o.<\/p>\n\n\n\n<p>Depois disto passamos \u00e0 apresenta\u00e7\u00e3o de casos concretos. Onde tentamos dar uma ideia, \u00e0s vezes talvez demasiado exaustiva, de como construimos essas solu\u00e7\u00f5es. Apresentando c\u00f3digo, falando dos desafios dessas implementa\u00e7\u00f5es e respondendo a algumas quest\u00f5es que foram surgindo.<\/p>\n\n\n\n<p>Os exemplos que apresentamos, e que foram apresentados pelo meu colega Telmo Marques, incluiram solu\u00e7\u00f5es que usavam a Extensibilidade Sage ou aplica\u00e7\u00f5es que usavam a Sage API para integrar dados, outras com Primavera para integrar com uma loja online em WordPress\/WooCommerce, o nosso addon para o <a href=\"https:\/\/samsys.pt\/noticias\/samys-desenvolve-modulo-de-inspecoes-para-wintouch-oficinas\/\">Wintouch Oficinas que permite enviar Sms para os clientes cuja carro tem que ir \u00e0 inspe\u00e7\u00e3o<\/a> ou alguns exemplos que j\u00e1 experimentamos com a API do XD.<\/p>\n\n\n\n<p>No geral fiquei surpreendido por temos conseguido manter uma audi\u00eancia de cerca de 100 alunos, num final de dia, relativamente interessada e que foi colocando algumas perguntas durante as apresenta\u00e7\u00f5es. Uma boa experi\u00eancia portanto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Resumo da apresenta\u00e7\u00e3o que fiz a 14\/fev\/2019 no MiEGSI da UMinho sobre Integra\u00e7\u00e3o de Sistemas<\/p>\n","protected":false},"author":1,"featured_media":25817,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[320,506,532,584,589,659,686,689],"class_list":["post-25814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ler-ver-ouvir-passear","tag-integracao-de-sistemas","tag-phc","tag-primaverabss","tag-sage","tag-samsys","tag-universidade-do-minho","tag-wintouch","tag-xd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Participa\u00e7\u00e3o em aula de Sistemas Integrados - Os Meus Apontamentos<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Participa\u00e7\u00e3o em aula de Sistemas Integrados - Os Meus Apontamentos\" \/>\n<meta property=\"og:description\" content=\"Resumo da apresenta\u00e7\u00e3o que fiz a 14\/fev\/2019 no MiEGSI da UMinho sobre Integra\u00e7\u00e3o de Sistemas\" \/>\n<meta property=\"og:url\" content=\"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/\" \/>\n<meta property=\"og:site_name\" content=\"Os Meus Apontamentos\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-17T09:25:04+00:00\" \/>\n<meta name=\"author\" content=\"Vitor Silva\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vitorsilva\" \/>\n<meta name=\"twitter:site\" content=\"@vitorsilva\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vitor Silva\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/\"},\"author\":{\"name\":\"Vitor Silva\",\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/#\\\/schema\\\/person\\\/d508df9c3ffc8b4e64a18dbf0ba18dd8\"},\"headline\":\"Participa\u00e7\u00e3o em aula de Sistemas Integrados\",\"datePublished\":\"2019-02-17T09:25:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/\"},\"wordCount\":1088,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/#\\\/schema\\\/person\\\/d508df9c3ffc8b4e64a18dbf0ba18dd8\"},\"image\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#primaryimage\"},\"thumbnailUrl\":\"\",\"keywords\":[\"integra\u00e7\u00e3o de sistemas\",\"phc\",\"primaverabss\",\"sage\",\"samsys\",\"universidade do minho\",\"Wintouch\",\"XD\"],\"articleSection\":[\"Ler\\\/ Ver\\\/ Ouvir\\\/ Passear\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/\",\"url\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/\",\"name\":\"Participa\u00e7\u00e3o em aula de Sistemas Integrados - Os Meus Apontamentos\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2019-02-17T09:25:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/index.php\\\/2019\\\/02\\\/17\\\/participacao-em-aula-de-sistemas-integrados\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/osmeusapontamentos.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Participa\u00e7\u00e3o em aula de Sistemas Integrados\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/#website\",\"url\":\"https:\\\/\\\/osmeusapontamentos.com\\\/\",\"name\":\"Os Meus Apontamentos\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/#\\\/schema\\\/person\\\/d508df9c3ffc8b4e64a18dbf0ba18dd8\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/osmeusapontamentos.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/osmeusapontamentos.com\\\/#\\\/schema\\\/person\\\/d508df9c3ffc8b4e64a18dbf0ba18dd8\",\"name\":\"Vitor Silva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g\",\"caption\":\"Vitor Silva\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/vitormrsilva\",\"https:\\\/\\\/x.com\\\/vitorsilva\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Participa\u00e7\u00e3o em aula de Sistemas Integrados - Os Meus Apontamentos","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:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/","og_locale":"pt_PT","og_type":"article","og_title":"Participa\u00e7\u00e3o em aula de Sistemas Integrados - Os Meus Apontamentos","og_description":"Resumo da apresenta\u00e7\u00e3o que fiz a 14\/fev\/2019 no MiEGSI da UMinho sobre Integra\u00e7\u00e3o de Sistemas","og_url":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/","og_site_name":"Os Meus Apontamentos","article_published_time":"2019-02-17T09:25:04+00:00","author":"Vitor Silva","twitter_card":"summary_large_image","twitter_creator":"@vitorsilva","twitter_site":"@vitorsilva","twitter_misc":{"Escrito por":"Vitor Silva","Tempo estimado de leitura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#article","isPartOf":{"@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/"},"author":{"name":"Vitor Silva","@id":"https:\/\/osmeusapontamentos.com\/#\/schema\/person\/d508df9c3ffc8b4e64a18dbf0ba18dd8"},"headline":"Participa\u00e7\u00e3o em aula de Sistemas Integrados","datePublished":"2019-02-17T09:25:04+00:00","mainEntityOfPage":{"@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/"},"wordCount":1088,"commentCount":0,"publisher":{"@id":"https:\/\/osmeusapontamentos.com\/#\/schema\/person\/d508df9c3ffc8b4e64a18dbf0ba18dd8"},"image":{"@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#primaryimage"},"thumbnailUrl":"","keywords":["integra\u00e7\u00e3o de sistemas","phc","primaverabss","sage","samsys","universidade do minho","Wintouch","XD"],"articleSection":["Ler\/ Ver\/ Ouvir\/ Passear"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/","url":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/","name":"Participa\u00e7\u00e3o em aula de Sistemas Integrados - Os Meus Apontamentos","isPartOf":{"@id":"https:\/\/osmeusapontamentos.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#primaryimage"},"image":{"@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#primaryimage"},"thumbnailUrl":"","datePublished":"2019-02-17T09:25:04+00:00","breadcrumb":{"@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/osmeusapontamentos.com\/index.php\/2019\/02\/17\/participacao-em-aula-de-sistemas-integrados\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/osmeusapontamentos.com\/"},{"@type":"ListItem","position":2,"name":"Participa\u00e7\u00e3o em aula de Sistemas Integrados"}]},{"@type":"WebSite","@id":"https:\/\/osmeusapontamentos.com\/#website","url":"https:\/\/osmeusapontamentos.com\/","name":"Os Meus Apontamentos","description":"","publisher":{"@id":"https:\/\/osmeusapontamentos.com\/#\/schema\/person\/d508df9c3ffc8b4e64a18dbf0ba18dd8"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/osmeusapontamentos.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":["Person","Organization"],"@id":"https:\/\/osmeusapontamentos.com\/#\/schema\/person\/d508df9c3ffc8b4e64a18dbf0ba18dd8","name":"Vitor Silva","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/secure.gravatar.com\/avatar\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g","caption":"Vitor Silva"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/f81f58ad909e8a213ab0a690f6ed65e5c0e0e2274bf35ac49ff31d7988d483ce?s=96&d=mm&r=g"},"sameAs":["https:\/\/www.linkedin.com\/in\/vitormrsilva","https:\/\/x.com\/vitorsilva"]}]}},"_links":{"self":[{"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/posts\/25814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/comments?post=25814"}],"version-history":[{"count":0,"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/posts\/25814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/media?parent=25814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/categories?post=25814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/osmeusapontamentos.com\/index.php\/wp-json\/wp\/v2\/tags?post=25814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}