【技术实现步骤摘要】
数据交互方法和装置
本专利技术涉及云通信
,具体而言,涉及一种数据交互方法和装置。
技术介绍
对于一些大型的企业软件,通常需要大量的二次开发工作以满足企业的实际需求,例如ERP(EnterpriseResourcePlanning,企业资源计划)系统、PLM(productlifecyclemanagement,产品生命周期管理)系统等。但是现有的基于原系统实现的二次开发的产品或软件通常是随着原系统一起部署在企业内网环境或者用户环境中,从而造成一旦实施开发的团队从客户现场离开后,便会出现二次开发的产品升级不便,难以获知用户体验以及基于该二次开发的产品所产生的数据也是相互隔离的且无法集中等问题。此外,还可通过将二次开发的产品转为SAAS(Softwareasaservice,软件作为服务)就能带来更好的用户体验,但是SAAS服务通常意味着要把企业原系统的数据发送到云端从而导致新的问题出现,例如,对于一个大体量的数据要全部发送到云端十分困难,不仅需要消耗很大带宽,还可能出现云端数据与内网数据不一致,以及可能需要进行二次登录,影响用户体验,即使做SSO(Singl ...
【技术保护点】
一种数据交互方法,其特征在于,应用于基于SAAS的云平台,该云平台中预存有基于原系统进行二次开发生成的应用程序,所述数据交互方法包括:接收终端设备发送的访问所述应用程序的应用访问请求;根据该应用访问请求中包含的会话信息从原系统中获取与该应用访问请求对应的原始数据;根据所述原始数据和所述二次开发的应用程序生成满足用户需求的数据文件,并将该数据文件发送给终端设备。
【技术特征摘要】
1.一种数据交互方法,其特征在于,应用于基于SAAS的云平台,该云平台中预存有基于原系统进行二次开发生成的应用程序,所述数据交互方法包括:接收终端设备发送的访问所述应用程序的应用访问请求;根据该应用访问请求中包含的会话信息从原系统中获取与该应用访问请求对应的原始数据;根据所述原始数据和所述二次开发的应用程序生成满足用户需求的数据文件,并将该数据文件发送给终端设备。2.根据权利要求1所述的数据交互方法,其特征在于,在接收终端设备发送的所述应用程序的应用访问请求的步骤之前,所述方法还包括:接收所述终端设备发送的云服务访问请求;根据该云服务访问请求中包含的云平台授权认证信息验证该云服务访问请求的合法性;当该云服务访问请求合法时,发送用于显示所述应用程序访问界面的页面渲染给该终端设备进行显示,并建立所述云平台与所述终端设备之间的网络访问连接。3.根据权利要求1所述的数据交互方法,其特征在于,所述方法还包括:获取通过二次开发后新生成的应用程序以及与其对应的应用介绍信息,将该应用介绍信息推送至所述终端设备以供用户进行选择。4.根据权利要求3所述的数据交互方法,其特征在于,所述方法还包括:接收所述终端设备发送的应用选择指令,并根据该应用选择指令实现对所述新生成的应用程序的安装或根据该新生成的应用程序对已有的应用程序进行更新。5.根据权利要求1所述的数据交互方法,其特征在于,所述方法还包括:获取所述应用程序的使用情况以及用户反馈信息,并根据该使用情况以及反馈信息对所述应用程序进行优化。6.一种数据交互方法,其特征在于,应用于包括终端设备和云平台的数据交互系统,所述云平台中预存有基于原系统进行二次开发生成的应用程序,所述数据交互方法包括:所述终端设备发送访问所述应用程序的应用访问请求给所述云平台;所述云平台根据该应用访问请求中包含的会话信息从原系统...
【专利技术属性】
技术研发人员:刘圣质,
申请(专利权)人:广州易行信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。