首页> 外文会议>Astronomical Data Analysis Software and Systems >Table Access Protocol Applied to the SIMBAD Database
【24h】

Table Access Protocol Applied to the SIMBAD Database

机译:表访问协议应用于SimBad数据库

获取原文

摘要

We have implemented in the SIMBAD service the Table Access Protocol (TAP), a standard of the Virtual Observatory defining a protocol for accessing astronomical catalogs and database tables using queries written in the Astronomical Data Query Language (ADQL), another VO standard. Implementing TAP requires several steps: the definition of a database schema with the data exposed to the users, the translation of ADQL queries into regular SQL language performing the queries in SIMBAD, and the implementation of the Universal Worker Service (UWS) standard to manage asynchronous queries, useful for long queries, either by their duration or their output size. These standards were implemented as much as possible in a generic way, allowing them to be reused in other services, as it has already been done in the database generator SAADA. The ADQL to SQL translator uses callbacks to implement the specific routines for a given service. All these libraries have been designed as autonomous packages, easy to reuse with very few specific developments. The whole development is in the Java language.
机译:我们在SIMBAD服务中实现了表访问协议(TAP),虚拟天文台的标准定义了使用在天文数据查询语言(ADQL)中写入的查询,另一个VO标准访问天文学目录和数据库表的协议。实现点按需要几个步骤:数据库模式的定义与暴露于用户的数据,ADQL查询的转换为常规SQL语言执行SIMBAD中的查询,以及实现异步的通用工作者服务(UWS)标准的实现查询,可用于长查询,无论是持续时间还是它们的输出大小。这些标准尽可能多地实现,允许它们在其他服务中重复使用,因为它已经在数据库生成器Saada完成。 ADQL到SQL Translator使用回调来实现给定服务的特定例程。所有这些库都被设计为自主包装,很容易重复使用很少的特定发展。整个开发是在Java语言中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号