{"id":10653,"date":"2022-08-11T13:51:20","date_gmt":"2022-08-11T11:51:20","guid":{"rendered":"https:\/\/www.upm.es\/recursosidi\/offers-resources\/sin categor\u00eda\/jabon-jabon-a-c-soap-toolkit-2\/"},"modified":"2026-05-01T03:39:43","modified_gmt":"2026-05-01T01:39:43","slug":"jabon-jabon-a-c-soap-toolkit-2","status":"publish","type":"product","link":"https:\/\/www.upm.es\/recursosidi\/en\/offers-resources\/software-en\/jabon-jabon-a-c-soap-toolkit-2\/","title":{"rendered":"(Jabon) &#8211; Jabon (a C++ SOAP Toolkit)"},"content":{"rendered":"<h4><strong>Software description <\/strong><\/h4>\n<p>1. Brief description of the computer program.<br \/>\nJabon is a set of applications and source code that serve for Web Services (WS) implementation and consumption. Jabon consists of the following:<\/p>\n<p>Jabon: An application that accepts input of a C++ type header file from a user&#8217;s application, and generates an XML file with the description of the service in WSDL language, along with all the code needed for the user\u00bfs application to function as WS, as well as the code enabling the web service to be used remotely by a client.<br \/>\nJabon Run Time Library (Jabonrt): A set of C++ source code files that are the support needed for all the applications used by Jabon &#8211; the code generator, the user\u00bfs applications, and Gel, the tool described below. Although this library al exists in binary, all the C++ code is available openly for the user.<br \/>\nGel: An application that serves as a generic client for any web service. The application connects to the web service created with soap and automatically downloads the WSDL file from it, allowing the user the opportunity to invoke a remote service for which they only know the interface in run time.<br \/>\nDocumentation associated with the project, tutorials, etc. <\/p>\n<p>2. C++ programming language.<br \/>\nThe operating environment.<br \/>\nThe source code is C++ portable, Windows and Linux.<br \/>\nIt has been tested on WinXP 32bits with Visual C++ 6.0 and Visual C++ 2005.<br \/>\nIt has been tested on Ubuntu Linux 6.10 and 8.04, with the g++ compiler.<\/p>\n<h4><strong>Reference<\/strong><\/h4>\n<p>M-002112\/2009<\/p>\n<div class=\"pdfprnt-buttons pdfprnt-buttons-product pdfprnt-bottom-left\"><a href=\"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product\/10653?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><span class=\"pdfprnt-button-title pdfprnt-button-pdf-title\">Descargar ficha<\/span><\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>Software description 1. Brief description of the computer program. Jabon is a set of applications and source code that serve for Web Services (WS) implementation&hellip;<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false},"product_cat":[7964],"product_tag":[],"comunidades-upm":[],"quien":[],"mapa":[{"term_id":126,"name":"Tecnolog\u00edas digitales, Inteligencia Artificial, ciberseguridad, 5G, rob\u00f3tica","slug":"tecnologias_digitales-ai-ciberseguridad-5g-robotica","term_group":0,"term_taxonomy_id":126,"taxonomy":"mapa","description":"","parent":0,"count":194,"filter":"raw","term_order":"23"}],"disponibilidad":[],"donde":[{"term_id":42,"name":"UPM","slug":"upm","term_group":0,"term_taxonomy_id":42,"taxonomy":"donde","description":"Universidad Polit\u00e9cnica de Madrid\r\nHTML \"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"","parent":0,"count":146,"filter":"raw","term_order":"0"}],"infraestructura":[],"ods":[],"origen":[{"term_id":186,"name":"Software","slug":"software-en","term_group":0,"term_taxonomy_id":186,"taxonomy":"origen","description":"","parent":0,"count":131,"filter":"raw","term_order":"0"}],"familia_tax":false,"quien_tax":false,"donde_tax":false,"year":"","contacto":"<strong>Main researchers: <\/strong><ul><li>DIEGO RODRIGUEZ-LOSADA GONZALEZ <blockquote><strong>diego.rlosada@upm.es<\/strong><\/blockquote><\/li><\/ul>","telefono":"","pagina_web":"","email":"","id_ficha_portal":"329","video":"","adjuntos":false,"adjuntos_portal":"","inf":false,"departamento":"","acf":[],"lang":"en","translation":{"en":10653,"es":8212},"_links":{"self":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product\/10653"}],"collection":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/types\/product"}],"wp:attachment":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/media?parent=10653"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product_cat?post=10653"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product_tag?post=10653"},{"taxonomy":"comunidad_upm","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/comunidades-upm?post=10653"},{"taxonomy":"quien","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/quien?post=10653"},{"taxonomy":"mapa","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/mapa?post=10653"},{"taxonomy":"disponibilidad","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/disponibilidad?post=10653"},{"taxonomy":"donde","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/donde?post=10653"},{"taxonomy":"infraestructura","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/infraestructura?post=10653"},{"taxonomy":"ods","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/ods?post=10653"},{"taxonomy":"origen","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/origen?post=10653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}