当前位置: 首页 > 专利查询>福州大学专利>正文

基于Flex和web3D技术的富互联网应用方法技术

技术编号:8682506 阅读:248 留言:0更新日期:2013-05-09 02:33
本发明专利技术涉及一种基于Flex和web3D技术的富互联网应用方法,该方法提供Flex前台显示模块、Unity3d三维编程模块、Flex与Unity3d通信模块、数据传输模块、数据处理模块、用户注册模块、上传与下载模块和数据保存与检索模块。本发明专利技术采用基于上下文感知的富互联网数据传输策略,系统会自动预测用户的下一步行为,利用网络空闲时间传递数据,很好的降低了页面响应时间,提高了用户体验。

【技术实现步骤摘要】

本专利技术专利涉及互联网应用程序开发,特别是。
技术介绍
现在的网络世界越来越丰富多彩,随着网络带宽的提升以及信息技术的高速发展,网络上的信息量越来越大,特别是面向Web的三维交互技术的出现,需要在网络上传输大量的三维数据,海量的网格数据对计算机的存储能力和网络的传输能力有着更高的要求,传统的传输策略一般是下载后显示,即把要显示的内容预先下载在客户端浏览器上,等待下载完毕后再显示。为了解决以上问题,人们主要提出了缓存和预取两种方案,取得了一定效果。网络缓存技术,其目的就是减少网络中冗余数据的重复传输,使之最小化,将广域传输转为本地或就近访问。网络缓存技术类型可分为四种:代理缓存(Proxy Caching)、适用性网络缓存(Adaptive Web Caching)、推进式缓存(Push Cashing)、活性缓存(ActiveCaching)。其中代理缓存又包括了:孤立型(Standalone)缓存、透明型(transparent)缓存和反向代理缓存。用户端使用网络缓存,能够有效的減少与远端服务器连接的需求以及由此引发的网络通信量,从而降低骨干网上数据的传输量。而网络数据预取技术本文档来自技高网...

【技术保护点】
一种基于Flex和web3D技术的富互联网应用方法,其特征在于包括以下步骤:S01:提供一Flex前台显示模块,用以呈现用户界面;S02:提供一Unity3d三维编程模块在unity3d简单的用户界面下,利用javascript或者C#语言构建相应功能的应用程序;S03:提供一Flex与Unity3d通信模块,该Flex与Unity3d通信模块利用javascript实现;S04:提供一数据传输模块,该数据传输模块的数据传输策略是基于上下文感知技术实现,该上下文感知是指RIA系统能发现并利用上下文信息进行计算的一种计算模式;S05:提供一数据处理模块,用以实现前台Flex与后台Java的数据交...

【技术特征摘要】
1.一种基于Flex和web3D技术的富互联网应用方法,其特征在于包括以下步骤: 501:提供一 Flex前台显示模块,用以呈现用户界面; 502:提供一 Unity3d三维编程模块在unity3d简单的用户界面下,利用javascript或者C#语言构建相应功能的应用程序; 503:提供一 Flex与Unity3d通信模块,该Flex与Unity3d通信模块利用javascript实现; 504:提供一数据传输模块,该数据传输模块的数据传输策略是基于上下文感知技术实现,该上下文感知是指RIA系统能发现并利用上下文信息进行计算的一种计算模式; 505:提供一数据处理模块,用以实现前台Flex与后台Java的数据交换,利用BlazeDS技术,前台Flex接受用户的反馈信息,通过RemoteObject控件调用后台java代码,执行相应操作,也能在相应RemoteObject控件的返回结果函数里接收后台java的传值,实现双向通信; 506:提供一用户注册模块,用以实现注册功能,利用后台java访问数据库,保存用户账户信息; 507:提供一上传与下载模块,用以实现用户共享网络资源; 508:提供一数据保存与检索模块,用以数据库保存数据信息,在后台搭建SQL服务器,提供数据检索服务,方便用户快速搜索到感兴趣的内容。2.根据权利要求1所述的基于Flex和web3D技术的富互联网应用方法,其特征在于:所述步骤S03的实现方式是:编写两个javascript代码swfobject.js和unityobject.js,分别用来检测处理Flex文件和unity文件;在Flex中利用Externallnte...

【专利技术属性】
技术研发人员:陈国栋潘翔叶楠陈怡王杰雄
申请(专利权)人:福州大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1