RESTlabs: A prototype web 2.0 architecture for Remote Labs

RESTlabs: A prototype web 2.0 architecture for Remote Labs
复制标题

RESTlabs:远程实验室的原型 Web 2.0 架构

DOI:
--
复制
发表时间:
2012
期刊:
The Review
影响因子:
--
通讯作者:
H. Dinh
H. Dinh
中科院分区:
--
文献类型:
--
作者:
J. Zornig;S. Chen;H. Dinh

文献摘要

被引文献

相似文献

本文报告了昆士兰大学教育创新与技术中心正在进行的基于当代和新兴网络标准构建新的远程实验室架构的工作进展情况。RESTLabs架构使用自描述API的概念来提供功能的可发现性,并用机器可读设计生成的代码替换定制代码。目前正在开发的原型允许根据设计规范生成Lab Server中的实验服务。这反映了RESTLabs客户端中的现有功能,即根据从Lab Server检索到的设计规范生成实验用户界面(UI)。按照与RESTLabs客户端中的实验用户界面设计器组件类似的方式,描述了将实验服务设计器作为Lab Server组件的计划。实验服务API的模式正在符合谷歌推动的规范,希望在远程实验室领域利用更广泛的工具集,并支持跨多个实验和其他服务的工作流。
This paper reports on the progress of work underway at the Centre for Educational Innovation and Technology at the University of Queensland to construct a new remote laboratories architecture based on contemporary and emerging web standards. The RESTlabs architecture uses the concept of self-describing APIs to provide discoverability of capabilities and the replacement of bespoke code with code generated from machine-readable designs. The prototype currently under development allows experiment services within the Lab Server to be generated from a design specification. This mirrors the existing capability in the RESTlabs client to generate an Experiment User Interface (UI) from a design specification retrieved from the Lab Server. Plans for an Experiment Service Designer as a component of the Lab Server, along similar lines to the Experiment UI Designer component in the RESTlabs client, are described. The schema for Experiment Service APIs is being conformed to specifications promoted by Google in the hope of leveraging a wider toolset into the Remote Labs arena and enabling workflows across multiple experiments and other services.