轻量级钻井三维可视化数据服务解决方案 |
| |
引用本文: | 刘珊珊,王小秋,鲍秀猛. 轻量级钻井三维可视化数据服务解决方案[J]. 西安石油大学学报(自然科学版), 2019, 0(4) |
| |
作者姓名: | 刘珊珊 王小秋 鲍秀猛 |
| |
作者单位: | 中国石油大学(北京)石油工程学院;中国石油塔里木油田分公司 |
| |
摘 要: | 以往开发后台数据服务,通常使用Java、.NET等传统技术,服务的开发和部署比较复杂,与先进的云端及容器化技术结合较为困难。为此,提出一种基于Web的轻量级钻井三维可视化数据服务解决方案,为前端钻井工程井筒地质信息三维可视化系统提供一种高内聚、低耦合,独立部署,易于维护的数据服务。该方案采用微服务架构,选用适合云端平台的轻量级开发平台Node.js,在restify开发框架上使用Typescript开发语言,开发了高可用的REST风格数据服务,为前端可视化应用提供一套基于HTTP协议的应用程序接口。通过这一数据服务,建立了前端应用与后端数据仓库的高效数据访问通道。借助于Typescript语言的静态类型及面向对象特性,使得该服务的可靠性及可维护性大大提高,同时微服务架构与容器化及云技术相结合,易于维护、部署及扩展,具备轻量级、跨平台、灵活高效等优点。
|
关 键 词: | 三维可视化系统 数据服务 井筒地质系统 REST架构 |
Solution of 3D Visual Data Service for Lightweight Drilling |
| |
Abstract: | |
| |
Keywords: | |
本文献已被 CNKI 等数据库收录! |
|