目前主流的天文数据发布主要使用基于Web页面和基于REST风格的Web服务两种发布技术,但存在诸多不足,特别是不利于自动化工具实现机器识别并调用.WebService技术作为一种日趋成熟的分布式计算模型,拥有跨平台与松耦合等很多优势,通过Web服务实现天文数据发布可以提高天文研究工作的灵活性和自动化程度.对Web服务在虚拟天文台中的应用情况及目前主要的天文数据发布技术进行了系统的调研,并在此基础上就如何实现符合IVOA规范且面向Web服务的天文数据发布服务进行了分析,针对一个天文数据发布实例,设计并实现了同时支持SOAP风格和REST风格的锥型检索服务,测试结果表明服务设计是成功的.
Web Service 天文数据发布 SOAP IVOA规范