{"id":65998,"date":"2018-07-06T14:42:38","date_gmt":"2018-07-06T14:42:38","guid":{"rendered":"http:\/\/www.kriativ-tech.com\/?p=65998"},"modified":"2018-07-24T14:59:16","modified_gmt":"2018-07-24T14:59:16","slug":"soa-principais-motivacoes-e-beneficios-da-adopcao-da-arquitectura-soa","status":"publish","type":"post","link":"https:\/\/www.kriativ-tech.com\/?p=65998","title":{"rendered":"SOA &#8211; Principais motiva\u00e7\u00f5es e beneficios da adop\u00e7\u00e3o da arquitectura SOA"},"content":{"rendered":"<p>[vc_row][vc_column width=&#8221;1\/2&#8243;][vc_custom_heading heading_semantic=&#8221;p&#8221; text_size=&#8221;h5&#8243; text_height=&#8221;fontheight-843833&#8243; text_font=&#8221;font-213936&#8243;]Kriativ-tech<br \/>\nVolume 1, Issue 7, April 2018, Pages: xxx<br \/>\nReceived: Nov. 28, 2017;<\/p>\n<p>Accepted: Dec. 8, 2017;<\/p>\n<p>Published: Feb. 24, 2018[\/vc_custom_heading][vc_custom_heading heading_semantic=&#8221;h3&#8243; text_size=&#8221;h3&#8243;]Authors[\/vc_custom_heading][vc_custom_heading heading_semantic=&#8221;p&#8221; text_size=&#8221;h5&#8243;]&lt;div class=&#8221;aut_con&#8221;&gt;<\/p>\n<p>&lt;strong&gt;Nuno Miguel Carvalho Galego&lt;\/strong&gt;, Professor Adjunto do ISTEC<\/p>\n<p>&lt;\/div&gt;<br \/>\n&lt;div&gt;&lt;\/div&gt;<br \/>\n&lt;div class=&#8221;aut_con&#8221;&gt;&lt;\/div&gt;[\/vc_custom_heading][\/vc_column][vc_column width=&#8221;1\/2&#8243;][vc_custom_heading]Media[\/vc_custom_heading][vc_button button_color=&#8221;accent&#8221; border_animation=&#8221;btn-ripple-out&#8221; border_width=&#8221;0&#8243; link=&#8221;url:http%3A%2F%2Fwww.kriativ-tech.com%2Fwp-content%2Fuploads%2F2018%2F02%2FNUNO-GALEGO.pdf||target:%20_blank|&#8221;]PDF[\/vc_button][vc_custom_heading heading_semantic=&#8221;h4&#8243; text_size=&#8221;h4&#8243;]To cite this article[\/vc_custom_heading][vc_custom_heading heading_semantic=&#8221;p&#8221; text_size=&#8221;h6&#8243;]<\/p>\n<div class=\"page\" title=\"Page 1\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Nuno Miguel Carvalho Galego, SOA &#8211; Principais motiva\u00e7\u00f5es e beneficios da adop\u00e7\u00e3o da arquitectura SOA<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>&lt;strong&gt;DOI:&lt;\/strong&gt;10.31112\/kriativ-tech-2018-01-15[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row row_height_percent=&#8221;0&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;1&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243;][vc_column column_width_percent=&#8221;100&#8243; override_padding=&#8221;yes&#8221; column_padding=&#8221;1&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; width=&#8221;1\/1&#8243;][vc_custom_heading heading_semantic=&#8221;h3&#8243; text_size=&#8221;h3&#8243;]Abstract[\/vc_custom_heading][vc_custom_heading heading_semantic=&#8221;p&#8221; text_size=&#8221;h5&#8243; text_height=&#8221;fontheight-843833&#8243; text_font=&#8221;font-213936&#8243;]These days many organizations are adopting SOA architectures (Service Oriented Architecture) to consume services form of Web Services. The purpose of the use of the SOA architecture is to allow the interconnection of applications that are implemented in different locations beyond the boundaries of the Organization in heterogeneous and distributed environments. This architecture can revolutionize the way that organizations compete, speeding up decision-making and take advantage of market opportunities. Based on the literature review, of this work discuss the main motivations and benefits of adoption of SOA architecture. This work describes the results of a survey which had as central study object-oriented software architecture (SOA), which identified the main motivations and benefits in adopting this architecture. Will also be addressed in this work, the types of services associated with the SOA as the reference model for SOA-OASIS. At the end of this work, a tool available from IBM organizations that streamlines the implementation of SOA-based projects such as the benefits in adopting an architecture of this type.<\/p>\n<p>[\/vc_custom_heading][vc_empty_space empty_h=&#8221;2&#8243;][vc_custom_heading heading_semantic=&#8221;h3&#8243; text_size=&#8221;h3&#8243;]Keywords[\/vc_custom_heading][vc_custom_heading heading_semantic=&#8221;p&#8221; text_size=&#8221;h5&#8243;]<\/p>\n<div class=\"page\" title=\"Page 1\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Service Oriented Architecture (SOA); Web Services; OASIS reference model; IBM;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row][vc_column column_width_percent=&#8221;100&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; width=&#8221;1\/1&#8243;][vc_custom_heading heading_semantic=&#8221;h3&#8243; text_size=&#8221;h3&#8243;]References[\/vc_custom_heading][vc_custom_heading heading_semantic=&#8221;p&#8221; text_size=&#8221;h5&#8243; text_height=&#8221;fontheight-843833&#8243; text_font=&#8221;font-213936&#8243;]<\/p>\n<div class=\"page\" title=\"Page 11\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Barry, D. (2014). Service-Oriented Architecture (SOA) Definition. Obtido de http:\/\/www.service- architecture.com\/articles\/web-services\/service- oriented_architecture_soa_definition.html<\/p>\n<p>Bueno, J., Correa, P., Onoe, A., Borsoi, B., &amp; Kiramoto, T. (19 de Junho de 2016). OASIS. Modelo de Refer\u00eancia para Arquitetura.<\/p>\n<p>Christensen, E., Curbeta, F., Meredith, G., &amp; Weerawarana. (Mar\u00e7o de 2001). Web Services Description Language (WSDL) . Obtido de http:\/\/www.w3.org\/TR\/wsdl<\/p>\n<p>Hohpe, G. (Maio de 2002). Stairway to Heaven, Software Development.<\/p>\n<p>IBM. (Maio de 2004). IBM WebSphere Business Integration Server. Obtido de https:\/\/www- 01.ibm.com\/common\/ssi\/rep_ca\/4\/897\/ENUS204- 114\/ENUS204-114.PDF<\/p>\n<p>Jessani, V., Chilanti, M., &amp; Iyengar, A. (2007). WebSphere Business Integration Primer: Process Server, BPEL, SCA, and SOA. IBM.<\/p>\n<p>Keen, M., Cavell, J., Hill, S., Kee, C. K., Neave, W., Rumph, B., &amp; Tran, H. (2004). BPEL4WS Business Processes with WebSphereBusiness Integration: Understanding, Modeling, Migrating. IBM.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"page\" title=\"Page 12\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Kress, J., Maier, B., Normann, H., Schmeidel, D., Schmutz, G., Trops, B., &amp; Winterberg, T. (Julho de 2013). Enterprise Service Bus. Obtido de http:\/\/www.oracle.com\/technetwork\/articles\/soa\/ind- soa-esb-1967705.html<\/p>\n<p>Kress, J., Maier, B., Normann, H., Schmeidel, D., Schmutz, G., Trops, B., &amp; Winterberg, T. (Fevereiro de 2014). SOA and Business Processes: You are the Process! Obtido de http:\/\/www.oracle.com\/technetwork\/articles\/soa\/ind- soa-bpm-2133403.html<\/p>\n<p>Lind, K., &amp; Schwenkreis, F. (Janeiro de 2017). Understanding how WebSphere MQ Workflow and WebSphere Application Server Enterprise Process Choreographer can work together. Obtido de https:\/\/www.ibm.com\/developerworks\/websphere\/libr ary\/techarticles\/wasid\/WPC_Interop\/WPC_Interop.ht ml<\/p>\n<p>Linthicum , D. (Fevereiro de 2007). Rules Engines and SOA. Obtido de http:\/\/www.infoworld.com\/article\/2641011\/service- oriented-architecture\/rules-engines-and-soa.html<\/p>\n<p>MacKenzie, M., Laskey, K., McCabe, F., Brown, P., &amp; Metz, R. (Outubro de 2006). Reference Model for Service Oriented Architecture 1.0. Obtido de http:\/\/docs.oasis- open.org\/soa-rm\/v1.0\/soa-rm.pdf<\/p>\n<p>Mahmoud , H. (2005). Service-oriented architecture and web services: the road to enterprise application integration. Sun Microsystems Inc.<\/p>\n<p>Moe, J. (2015). SOA and Service Catalogues. Obtido de http:\/\/www.soainstitute.org\/resources\/articles\/soa- and-service-catalogues<\/p>\n<\/div>\n<div class=\"column\">\n<p>OASIS. (2014). OASIS UDDI Specification. Obtido de https:\/\/www.oasis-open.org\/committees\/uddi- spec\/faq.php<\/p>\n<p>Oracle. (2015). Oracle Business Activity Monitoring. Obtido de http:\/\/www.oracle.com\/technetwork\/middleware\/bam \/overview\/index.html<\/p>\n<p>Pinho, S. (2008). Arquitectura de Seguran\u00e7a num ambiente SOA (Service Oriented Architecture). Porto.<br \/>\nSadtler, C., &amp; Kovari, P. (2004). WebSphere Business<\/p>\n<\/div>\n<\/div>\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Sadtler,<\/p>\n<\/div>\n<div class=\"column\">\n<p>Integration Server Foundation Architecture and Overview. IBM.<\/p>\n<p>C., &amp; Kovari, P. (2004). WebSphere Business Integration Server Foundation Architecture and Overview. IBM.<\/p>\n<\/div>\n<\/div>\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Sadtler, C., Cuomo, G., Ganci, J., Haberkorn, M., Jones, C., Kovari, P., . . . Will, R. (2005). WebSphere Product Family Overview and Architecture. IBM.<\/p>\n<p>Thompson, H., Mendelsohn, N., Beech, D., &amp; M., M. (Abril de 2012). W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures. Obtido de http:\/\/www.w3.org\/TR\/xmlschema11-1\/<\/p>\n<p>W3C. (2002). Web Services Activity. Obtido de http:\/\/www.w3.org\/2002\/ws\/<\/p>\n<p>W3C. (Junho de 2014). HTTP &#8211; Hypertext Transfer Protocol. Obtido de http:\/\/www.w3.org\/Protocols\/<\/p>\n<p>W3Schools. (2012). ML Soap. Obtido de http:\/\/www.w3schools.com\/xml\/xml_soap.asp<\/p>\n<p>W3Schools. (2012). XML Web Services. Obtido de http:\/\/www.w3schools.com\/xml\/xml_services.asp<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/vc_custom_heading][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nuno Miguel Carvalho Galego<br \/>\nDOI:10.31112\/kriativ-tech-2018-01-15<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[66],"tags":[],"_links":{"self":[{"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=\/wp\/v2\/posts\/65998"}],"collection":[{"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=65998"}],"version-history":[{"count":8,"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=\/wp\/v2\/posts\/65998\/revisions"}],"predecessor-version":[{"id":66010,"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=\/wp\/v2\/posts\/65998\/revisions\/66010"}],"wp:attachment":[{"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=65998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=65998"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kriativ-tech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=65998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}