基于GAE云计算平台移动服务实现的应用研究

2022-09-13 版权声明 我要投稿

在本质上,云计算技术就是为了对大数据技术进行管理,且给大数据提供支撑服务而出现的,因此在大数据不断普及的条件下,该项技术也不断得到社会认可,其中GAE云计算平台是关注焦点之一。GAE云计算平台的移动服务概念是因为早期大数据技术应用中,普遍存在信息资源浪费严重、共享度低的问题,使得信息利用价值发展受限,所以在现代技术水平下,提出了GAE移动服务概念,由此关于此概念的落实方法,就成为了业界讨论的主要问题。

一、平台基本架构

(1)移动服务定位。虽然GAE云计算平台具有良好的通用性,但不同领域中对信息的利用方法、业务架构存在差异,因此不能一概而论,必须先对平台移动服务进行定位,以定位为基础来分析移动服务实现方法。决定以此为移动服务目标,即GAE云计算平台在本文定位中,属于向医疗行业提供移动信息管理服务的平台[1]。(2)架构设计。首先借助Google软硬件基础进行云计算平台设计,该平台可以为服务器提供服务,例如储存、计算等,且在云服务端建立了服务器接口,使得平台具备与服务器进行通信的能力。其次考虑到医疗行业当中存在应用环境的变化,在服务区接口选择当中,选择了具有高移植性的接口,使系统可以应用于不同的云环境当中。最终介于当前智能手机的普及,系统主要以手机为终端,可对手机发来的请求进行处理、反馈[2]。综上,系统应用当中GAE主要实现了六项服务:(1)提供了较大的数据储存空间,且支持数据检索功能;(2)增强了系统自动更新能力,维持系统运作负载均衡状态;(3)用户可以在手机对系统内部应用程序进行调试;(4)实现服务调用功能;常用网络技术可以应用于平台当中。此外,系统通信层设计主要由TCP/IP协议实现。图1为系统的总体架构。

二、模块设计

本系统模块设计共分三个步骤,即应用程序模块、本地应用配置、数据模型设计,各步骤具体内容见下文。(1)应用程序模块。首先借助Gmai的邮箱服务,建立了用户登录系统,用户可以通过Web输入邮箱连接,再输入正确登录账号、密码进入GAE云计算平台当中。其次登录成功之后,平台将会展示功能界面,界面中具有多种功能,且为了节省数据资源,在设计当中对用户进行了权限分级,即普通用户最多可以创建5个应用,如果需要继续创建,授权用户可创建5个应用,管理员用户应用创建数量不限,只要输入名称后点击确认,即可在控制面板当中找到应用程序,并对其进行使用。(2)本地应用配置。在本地应用配置上,首先考虑到应用程序创建功能,设立了Eclipse(开放式可扩展开发平台),用户在打开Eclipse的条件下于Web内增加GooglePlugin下载地址即可对地址对应资源进行下载。其次在资源下载成功的条件下,可以进行GAE插件安装,完成后即可在本笃进行应用成形创建功能。如果用户需要将自己创建的应用程序上传到GAE平台上,需要在appengine-web.xml中启用开发套件,启用后本地应用将自动上传至平台。(3)数据模型设计。考虑到医疗行业的常规业务流程,数据模型设计当中主要以三个业务作为模型阶段,即医疗服务提供商主体、医疗服务行为主体、医药用品主体,各节点之间需要设立逻辑关系,以便于对各节点进行定义。各节点的定义与逻辑关系如下。(1)医疗服务提供商主体。该主体可以提供服务商详细信息,与医疗服务行为主体、医药用品主体之间存在一对一的关系,因此该节点定义为:单个医疗服务提供商具体提供若干医疗活动、若干医药用品的功能;(2)医疗服务行为主体。医疗服务行为主体与医疗服务提供商主体、医药用品主体之间存在实际业务链关系,即医疗行为需要从服务商获取药物,且将药物应用于治疗当中,因此该节点定义为:单个医疗行为可以提供医疗服务提供商信息、医疗行产生源(对应医师)的信息。

三、应用分析

将本文系统应用于某医院案例当中,通过平台创建功能得到了电子病历管理、移动端预约挂号、健康咨询、用药提醒等服务功能,各服务功能介于系统与移动手机的关联,均具备移动服务特征,说明移动服务实现得以实现。为用户提供相关服务,同时用户也可以在手机端实时接收到来自工作人员的服务信息,例如在电子病历管理当中,每次用户就诊完毕,随之用户也可以在手机端查看病历更新情况;在移动端预约挂号当中,用户可以在手机端登录平台,通过工作人员上传的预约挂号功能来申请线上预约挂号,申请完成之后,平台会自动依照时间来生成队列,供工作人员进行处理。

四、结语

综上可见,本文系统平台实现了移动服务,且介于GAE云计算平台的创建应用功能,使得系统可以适用于任何云计算环境当中,可见其具有一定应用价值。通过研究可以了解到GAE平台移动服务的实现方法、设计方法,但值得注意的是,文中选取的案例为医疗行业,而在其他行业当中,需要根据实际业务架构来进行设计。

摘要:GAE云计算平台是一种以Google为基础的WebPass云计算应用平台,在当前大数据技术背景下,常用于大数据管理工作。在早期GAE云计算平台应用当中,其本身并不具备移动服务功能,但信息化发展使得该平台必须对这一功能进行开发。本文就这一点对GAE云计算平台的移动服务实现应用方法进行了研究,主要阐述了平台基本架构、模块设计与平台应用。

关键词:GAE云计算平台,移动服务,实现应用

参考文献

[1] 施荣华,严恺,彭春华.基于Windows Azure云计算的移动医疗健康系统[J].电子设计工程,2015(05):37-40.

[2] 菊长秀.基于云计算的移动医疗服务平台的开发[J].电子技术与软件程,2018,No.134(12):60.

上一篇:变压器出口短路的危害分析及预防下一篇:关于阴离子交换器投运时电导高而硅酸根不高的原因分析