设计了一个开放平台使研究者能够远程参与J-TEXT装置实验,应用Representational State Transfer(RESTful)软件架构模式实现Web应用,提供大量的开放API给开发者开发托卡马克应用软件。认证和授权功能避免了开放的API被用户恶意使用。J-T...设计了一个开放平台使研究者能够远程参与J-TEXT装置实验,应用Representational State Transfer(RESTful)软件架构模式实现Web应用,提供大量的开放API给开发者开发托卡马克应用软件。认证和授权功能避免了开放的API被用户恶意使用。J-TEXT装置远程参与实验Web应用使用了ASP.NET Signal R框架,在实时刷新界面状态方面取得良好的效果,还实现了多种服务器推送信息的策略。系统具有良好的灵活性,兼容Experimental Physics and Industrial Control System(EPICS)软件,目前已经集成到J-TEXT Control,Data Access and Communication(CODAC)系统中使用。Web应用和Android应用的测试和使用结果表明,系统能够连续稳定运行,可以满足装置远程参与实验的需求。展开更多
文摘设计了一个开放平台使研究者能够远程参与J-TEXT装置实验,应用Representational State Transfer(RESTful)软件架构模式实现Web应用,提供大量的开放API给开发者开发托卡马克应用软件。认证和授权功能避免了开放的API被用户恶意使用。J-TEXT装置远程参与实验Web应用使用了ASP.NET Signal R框架,在实时刷新界面状态方面取得良好的效果,还实现了多种服务器推送信息的策略。系统具有良好的灵活性,兼容Experimental Physics and Industrial Control System(EPICS)软件,目前已经集成到J-TEXT Control,Data Access and Communication(CODAC)系统中使用。Web应用和Android应用的测试和使用结果表明,系统能够连续稳定运行,可以满足装置远程参与实验的需求。