{"id":19950,"date":"2014-06-19T08:00:31","date_gmt":"2014-06-19T06:00:31","guid":{"rendered":"http:\/\/192.168.20.3\/?p=19950"},"modified":"2024-12-13T12:11:28","modified_gmt":"2024-12-13T11:11:28","slug":"publicar-web-service-sap-2","status":"publish","type":"post","link":"https:\/\/orekait.com\/es\/publicar-web-service-sap-2\/","title":{"rendered":"Publicar Web Service SAP (2\/2)<br><span class=\"font-300\"><\/span>"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.25.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Imagen principal&#8221; _builder_version=&#8221;4.25.2&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image alt=&#8221;cloud-public&#8221; title_text=&#8221;SAP-PP-1&#8243; admin_label=&#8221;Imagen principal&#8221; module_class=&#8221;post-img&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Cuerpo&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text content_last_edited=&#8221;off|desktop&#8221; admin_label=&#8221;Texto&#8221; _builder_version=&#8221;4.25.2&#8243; header_2_font_size=&#8221;24px&#8221; header_3_font_size=&#8221;20px&#8221; header_4_font_size=&#8221;17px&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;%22671%22&#8243; height=&#8221;%22251%22&#8243; global_colors_info=&#8221;{}&#8221; content__hover_enabled=&#8221;off|hover&#8221;]<\/p>\n<p>En el anterior art\u00edculo se vio c\u00f3mo\u00a0<strong><a title=\"Publicar Web Service SAP (parte I)\" href=\"https:\/\/orekait.com\/blog\/publicar-web-service-sap-parte-i\/\">publicar servicios web en SAP<\/a><\/strong>\u00a0a partir de una funci\u00f3n o grupo de funciones. Sin embargo, qued\u00f3 pendiente explicar c\u00f3mo crear los\u00a0<em>bindings<\/em>\u00a0necesarios para completar el WSDL que describir\u00e1 el\u00a0<strong>servicio web SAP<\/strong>\u00a0para su consumo desde otro entorno o aplicaci\u00f3n externa.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Crear el binding para activar servicio web SAP<\/strong><\/h2>\n<p>Mediante el\u00a0<em>binding<\/em>\u00a0se determina el formato de los mensajes y protocolos usados para el servicio web. En este caso vamos a\u00a0<strong>publicar un servicio web SAP<\/strong>\u00a0basado en el protocolo SOAP.<\/p>\n<p>En SAP este paso se efect\u00faa desde la\u00a0<strong>transacci\u00f3n SOAMANAGER<\/strong>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-19954 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-1.jpg\" alt=\"\" width=\"450\" height=\"196\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-1.jpg 450w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-1-300x131.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/p>\n<p>En el apartado \u201c<em>Web Service Configuration<\/em>\u201d hay que realizar una\u00a0<strong>b\u00fasqueda del servicio web SAP<\/strong>\u00a0a partir del nombre especificado durante su creaci\u00f3n.<\/p>\n<p>Existen tres categor\u00edas de b\u00fasqueda mediante las que se pueden filtrar los servicios web:<\/p>\n<ol>\n<li><em>Service Definition<\/em>\u00a0(publicar servicio web SAP)<\/li>\n<li><em>Consumer Proxy<\/em>\u00a0(consumir servicio web SAP)<\/li>\n<li><em>Service Group<\/em>\u00a0(grupo de servicios web SAP)<\/li>\n<\/ol>\n<p>En este caso, filtramos por la primera categor\u00eda y seleccionaremos el servicio web a publicar pulsando el bot\u00f3n \u201c<em>Apply Selection\u201d<\/em>\u00a0con lo que aparecer\u00e1 un nuevo grupo de pesta\u00f1as en la parte inferior.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-19958 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-2.jpg\" alt=\"\" width=\"450\" height=\"120\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-2.jpg 450w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-2-300x80.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/p>\n<p>En la pesta\u00f1a \u201c<em>Configurations<\/em>\u201d hay que crear una nueva\u00a0<strong>configuraci\u00f3n para publicar el servicio web SAP<\/strong>\u00a0seleccionado pulsando el bot\u00f3n \u201c<em>Create<\/em>\u201d. Con esto, aparecer\u00e1 una ventana emergente en la que se solicitar\u00e1n el nombre del servicio web, su descripci\u00f3n y el nombre del\u00a0<em>binding\u00a0<\/em>a crear.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-19962 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-3.jpg\" alt=\"\" width=\"268\" height=\"128\" \/><\/p>\n<p>A partir de estos datos, aparecer\u00e1 un tercer grupo de pesta\u00f1as en el que s\u00f3lo quedar\u00e1 establecer los detalles de esta nueva configuraci\u00f3n o\u00a0<em>binding<\/em>:<\/p>\n<ul>\n<li>Perfil de autenticaci\u00f3n y seguridad correspondiente con lo establecido al crear el servicio web.<\/li>\n<li>Versi\u00f3n SOAP: SOAP 1.1. o SOAP 1.2.<\/li>\n<li>Mensajes<\/li>\n<li>\u2026<\/li>\n<\/ul>\n<p>Para guardar la configuraci\u00f3n y\u00a0<strong>activar el servicio web SAP<\/strong>\u00a0no hay que olvidar pulsar el bot\u00f3n \u201c<em>Save<\/em>\u201d. Una vez hecho esto, estar\u00e1 disponible el WSDL completo del servicio web SAP creado pulsando el enlace \u201c<em>Open WSDL document for selected binding on service<\/em>\u201d.<\/p>\n<p>En el WSDL entre otros aspectos importantes se podr\u00e1n obtener las rutas de las acciones (funciones SAP\u00a0<strong>publicadas como servicio web SAP<\/strong>) y la localizaci\u00f3n del propio servicio web SAP.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-19966 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-4.jpg\" alt=\"\" width=\"450\" height=\"77\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-4.jpg 450w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/06\/publicar-sap-web-service-crear-binding-4-300x51.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/>Despu\u00e9s de<strong>\u00a0publicar el servicio web SAP<\/strong>, con la informaci\u00f3n ofrecida por este fichero ya es posible consumir el servicio web SAP desde cualquier otra aplicaci\u00f3n sea cual sea su plataforma y su lenguaje de programaci\u00f3n.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;M\u00e1s informaci\u00f3n&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"morado\">M\u00e1s informaci\u00f3n:<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/orekait.com\/es\/area-personalizacion&#8221; button_text=&#8221;M\u00e1s informaci\u00f3n&#8221; module_class=&#8221;entrada-btn&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#8156EA&#8221; button_bg_color=&#8221;RGBA(255,255,255,0)&#8221; button_border_color=&#8221;#8156EA&#8221; button_border_radius=&#8221;30px&#8221; button_font=&#8221;Plus Jakarta Sans|600|||||||&#8221; button_icon=&#8221;&#x24;||divi||400&#8243; button_icon_color=&#8221;#8156EA&#8221; button_on_hover=&#8221;off&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_text_color__hover=&#8221;#8156EA&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_color__hover=&#8221;#8156EA&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_icon_color__hover_enabled=&#8221;on|hover&#8221; button_icon_color__hover=&#8221;#ffffff&#8221; url_new_window=&#8221;on&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_button][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=&#8221;on&#8221; admin_label=&#8221;Noticias relacionadas titulo&#8221; module_id=&#8221;fondo-articulos&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#f7f7f7&#8243; width=&#8221;100%&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_heading title=&#8221;Quizas te pueda interesar&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; title_level=&#8221;h2&#8243; title_text_align=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Noticias relacionadas&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_margin=&#8221;-150px||||false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blog fullwidth=&#8221;off&#8221; posts_number=&#8221;3&#8243; include_categories=&#8221;current&#8221; show_author=&#8221;off&#8221; show_date=&#8221;off&#8221; show_pagination=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blog][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En el anterior art\u00edculo se vio c\u00f3mo\u00a0publicar servicios web en SAP\u00a0a partir de una funci\u00f3n o grupo de funciones. Sin embargo, qued\u00f3 pendiente explicar c\u00f3mo crear los\u00a0bindings\u00a0necesarios para completar el WSDL que describir\u00e1 el\u00a0servicio web SAP\u00a0para su consumo desde otro entorno o aplicaci\u00f3n externa. &nbsp; Crear el binding para activar servicio web SAP Mediante el\u00a0binding\u00a0se [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"Lorem ipsum dolor sit amet consectetur adipiscing elit congue montes, imperdiet taciti erat elementum fermentum sem ante ultrices ridiculus, sagittis sociis egestas quisque ac semper quis odio. Aenean hendrerit ac metus dis nascetur aliquet mollis integer, rutrum vel laoreet posuere proin sagittis luctus est, tempus duis nisl ultrices parturient tempor praesent. Dignissim curabitur nascetur pellentesque augue fringilla pulvinar eros, tempus fames vehicula maecenas cubilia id, rutrum euismod integer ut scelerisque mus.\r\n\r\nVivamus auctor odio aenean rhoncus natoque dictum purus, volutpat pellentesque laoreet ridiculus consequat nisi varius euismod, augue platea convallis curae magnis taciti. Imperdiet nibh curabitur quisque orci consequat aenean pellentesque, cubilia duis senectus felis sed posuere tortor, magnis enim diam a odio sociis. Enim tellus nisl nec molestie augue luctus tempor habitant, nunc dictumst phasellus volutpat sem facilisis taciti, habitasse laoreet at turpis vel fermentum vulputate.","_et_gb_content_width":"","footnotes":""},"categories":[57,51],"tags":[],"class_list":["post-19950","post","type-post","status-publish","format-standard","hentry","category-sap-netweaver","category-user-experience-integracion"],"_links":{"self":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/19950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/comments?post=19950"}],"version-history":[{"count":5,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/19950\/revisions"}],"predecessor-version":[{"id":22696,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/19950\/revisions\/22696"}],"wp:attachment":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media?parent=19950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/categories?post=19950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/tags?post=19950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}