...
首页> 外文期刊>Source Code for Biology Medicine >EntrezAJAX: direct web browser access to the Entrez Programming Utilities
【24h】

EntrezAJAX: direct web browser access to the Entrez Programming Utilities

机译:输入AJAX:直接通过Web浏览器访问输入编程实用程序

获取原文
           

摘要

Web applications for biology and medicine often need to integrate data from Entrez services provided by the National Center for Biotechnology Information. However, direct access to Entrez from a web browser is not possible due to 'same-origin' security restrictions. The use of "Asynchronous JavaScript and XML" (AJAX) to create rich, interactive web applications is now commonplace. The ability to access Entrez via AJAX would be advantageous in the creation of integrated biomedical web resources. We describe EntrezAJAX, which provides access to Entrez eUtils and is able to circumvent same-origin browser restrictions. EntrezAJAX is easily implemented by JavaScript developers and provides identical functionality as Entrez eUtils as well as enhanced functionality to ease development. We provide easy-to-understand developer examples written in JavaScript to illustrate potential uses of this service. For the purposes of speed, reliability and scalability, EntrezAJAX has been deployed on Google App Engine, a freely available cloud service. The EntrezAJAX webpage is located at http://entrezajax.appspot.com/ webcite
机译:用于生物学和医学的Web应用程序通常需要集成由国家生物技术信息中心提供的Entrez服务中的数据。但是,由于“同源”安全限制,无法从Web浏览器直接访问Entrez。现在,使用“异步JavaScript和XML”(AJAX)创建丰富的交互式Web应用程序已经很普遍了。通过AJAX访问Entrez的能力在创建集成生物医学Web资源中将是有利的。我们介绍了EntrezAJAX,它提供对Entrez eUtils的访问,并且能够规避同源浏览器的限制。 JavaScript开发人员可以轻松实现EntrezAJAX,并提供与Entrez eUtils相同的功能以及增强的功能以简化开发。我们提供了用JavaScript编写的易于理解的开发人员示例,以说明该服务的潜在用途。为了提高速度,可靠性和可伸缩性,EntrezAJAX已部署在Google App Engine(一种免费的云服务)上。 EntrezAJAX网页位于http://entrezajax.appspot.com/ webcite

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号