{"id":759,"date":"2012-04-23T10:53:43","date_gmt":"2012-04-23T08:53:43","guid":{"rendered":"http:\/\/www.artifactconsulting.com\/lapeira\/?p=759"},"modified":"2021-04-03T12:29:26","modified_gmt":"2021-04-03T10:29:26","slug":"porque-hacer-soa-y-no-integrar-bases-de-datos","status":"publish","type":"post","link":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/2012\/04\/23\/porque-hacer-soa-y-no-integrar-bases-de-datos\/","title":{"rendered":"Hacer SOA versus integrar bases de datos"},"content":{"rendered":"<p>Recientemente en un cliente del sector seguros comentaba en que consiste el SOA y como la arquitectura de dicha aseguradora se estaba integrando parcialmente mediante SOA. Como siempre surgieron comentarios que proponen alternativas, siendo la m\u00e1s consistente la de la integracion total, es decir: <strong>si voy a &#8220;juntar&#8221; dos sistemas, vuelco los datos de uno a otro y prescindo de los aplicativos del sistema &#8220;donante&#8221; de datos.<\/strong><\/p>\n<p>Bueno, no est\u00e1 mal, es decir, es una opci\u00f3n que puede ser valida en ciertos contextos, por ejemplo si solo quieres volcar unos cientos de polizas a tu sistema inform\u00e1tico y las aplicaciones de dicho sistema son irrisorias, prescindibles o sino al menos, sustituibles a bajo coste.<\/p>\n<p>Pero desgraciadamente no suele ser as\u00ed: en la mayor\u00eda de proyectos de integracion corporativos los datos no son pocos y los sistemas de ambas arquitecturas de software suelen ser dispares y heterogeneos. Como muestra un boton: una pareja que tuvo la desdicha de contraer matrimonio durante la integraci\u00f3n Bankia-Bancaja se vio obligada a cambiar la cuenta del banco tres veces.<\/p>\n<p>No conozco ese proyecto pero supongo que el equipo de proyecto analiz\u00f3, argument\u00f3 y document\u00f3 si la integraci\u00f3n de sistemas mediante SOA y la coexistencia de datos no hubiera sido m\u00e1s apropiada que cambiar las cuentas a los clientes.<\/p>\n<p>Puede ser que fuera obligado cambiar el n\u00famero de cuenta al cambiar el c\u00f3digo de entidad, pero \u00bfse podr\u00eda haber mantenido el c\u00f3digo de entidad y correlacionado los numeros de cuenta\u00a0 para evitar el cambio de cara al usuario final? o \u00bfestaban obligados a desterrar el codigo de la entidad descontinuada?,<\/p>\n<p>Pd: Da gusto hablar de proyectos ajenos, sin acuerdos de confidencialidad que te impidan hablar y dando lugar al sano debate ^-^.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recientemente en un cliente del sector seguros comentaba en que consiste el SOA y como la arquitectura de dicha aseguradora se estaba integrando parcialmente mediante SOA. Como siempre surgieron comentarios que proponen alternativas, siendo la m\u00e1s consistente la de la integracion total, es decir: si voy a &#8220;juntar&#8221; dos sistemas, vuelco los datos de uno [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[103],"tags":[96],"_links":{"self":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/759"}],"collection":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/comments?post=759"}],"version-history":[{"count":4,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/759\/revisions"}],"predecessor-version":[{"id":1404,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/759\/revisions\/1404"}],"wp:attachment":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/media?parent=759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/categories?post=759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/tags?post=759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}