{"id":232,"date":"2026-06-17T10:05:08","date_gmt":"2026-06-17T08:05:08","guid":{"rendered":"http:\/\/www.ia2.inaf.it\/ia2-tap\/"},"modified":"2026-07-14T14:48:59","modified_gmt":"2026-07-14T12:48:59","slug":"ia2-tap","status":"publish","type":"page","link":"https:\/\/ia2.inaf.it\/en\/ia2-tap\/","title":{"rendered":"IA2-TAP"},"content":{"rendered":"<h1 class=\"wp-block-heading\">IA2 developed Software:<\/h1>\n\n\n\n<h1 class=\"wp-block-heading\">IA2TAP<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;contact: M. Molinaro<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a companion to the&nbsp;<a href=\"https:\/\/old.ia2.inaf.it\/index.php\/13-software\/33-vo-dance\"><strong>VO-Dance<\/strong><\/a>&nbsp;application IA2 developed also the IA2TAP web application to allow Table Access Protocol (TAP) service generation. Maintenance of the database structure related to the TAP protocol is simplified by the use of an auxiliary:the&nbsp;<a href=\"https:\/\/old.ia2.inaf.it\/index.php\/13-software\/36-tap-schema-manager\"><strong>TAP_SCHEMA Manager<\/strong><\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">IA2TAP is a web application, able to connect to MySQL RDBMS-es and deploy a TAP service out of them, with minimal (mostly manual) configuration requirements and the capability to have its configuration and logic running on a different server than the actually deployed data. It also allows multiple deployment of TAP service through multiple IA2TAP instances on the same web application server (Glassfish the only one currently supported).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The IA2TAP web application (war package only) can be downloaded here:&nbsp;<strong><a href=\"https:\/\/owncloud.ia2.inaf.it\/index.php\/s\/8ZDHTTvORu6Cy42\" target=\"_blank\" rel=\"noreferrer noopener\">IA2TAP war package<\/a><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A more complete package, including the&nbsp;<strong><a href=\"https:\/\/old.ia2.inaf.it\/index.php\/13-software\/36-tap-schema-manager\">TAP_SCHEMA Manager<\/a><\/strong>&nbsp;and installation documentation can be found here:&nbsp;<strong><a href=\"https:\/\/owncloud.ia2.inaf.it\/index.php\/s\/6O8W2tXiGDCCvyN\" target=\"_blank\" rel=\"noreferrer noopener\">IA2TAP &amp; TSM bundle<\/a>.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For an alternative to the standard deployment of IA2TAP you can try the&nbsp;<strong><a href=\"https:\/\/old.ia2.inaf.it\/index.php\/2-non-categorizzato\/46-ia2tapdocker\">IA2TAP &#8211; Docker image<\/a><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Further documentation on publishing data in the VO can be found at the&nbsp;<a href=\"http:\/\/wiki.ivoa.net\/twiki\/bin\/view\/IVOA\/PublishingInTheVONew\">IVOA Publishing page<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Work on IA2TAP has benefited also from funds of the&nbsp;<a href=\"https:\/\/old.ia2.inaf.it\/index.php\/14-projects\/39-eu-genius\">GENIUS<\/a>&nbsp;project (EU FP7&nbsp;grant agreement number 606740).<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Maintenance and further development benefits from the Astronomy ESFRI and Research Infrastructure Cluster \u2013&nbsp;<a href=\"https:\/\/old.ia2.inaf.it\/index.php\/14-projects\/40-eu-asterics\">ASTERICS<\/a>&nbsp;project, funded by the European Commission under the Horizon 2020 Programme (GA 653477).<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>IA2 developed Software: IA2TAP &nbsp;contact: M. Molinaro As a companion to the&nbsp;VO-Dance&nbsp;application IA2 developed also the IA2TAP web application to allow Table Access Protocol (TAP) service generation. Maintenance of the database structure related to the TAP protocol is simplified by the use of an auxiliary:the&nbsp;TAP_SCHEMA Manager. IA2TAP is a web application, able to connect to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"asdfghjkl","meta":{"_acf_changed":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-232","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/pages\/232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/comments?post=232"}],"version-history":[{"count":2,"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/pages\/232\/revisions"}],"predecessor-version":[{"id":417,"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/pages\/232\/revisions\/417"}],"wp:attachment":[{"href":"https:\/\/ia2.inaf.it\/en\/wp-json\/wp\/v2\/media?parent=232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}