[发明专利]基于FLEX与JSP的网页无缝结合处理方法有效
申请号: | 201410108489.4 | 申请日: | 2014-03-21 |
公开(公告)号: | CN103870280B | 公开(公告)日: | 2017-05-17 |
发明(设计)人: | 程永新;符强;梁毅文 | 申请(专利权)人: | 上海新炬网络技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30;H04L29/08 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙)31290 | 代理人: | 金碎平 |
地址: | 200063 上海市普*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 flex jsp 网页 无缝 结合 处理 方法 | ||
技术领域
本发明涉及一种网页处理方法,尤其涉及一种基于FLEX与JSP的网页无缝结合处理方法。
背景技术
随着富客户端RIA的发展,传统的C/S结构以及B/S结构开发的系统都难以单方面满足用户日渐崭新的需求,既要避免C/S结构安装的繁琐,也要避免B/S结构分散与不统一,达到使用C/S结构般桌面软件体验,又要达到B/S结构的免安装便捷。简单来说,现有几种结构特点如下:
C/S结构(Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。
富客户端(富因特网应用程序Rich Internet Applications,RIA)利用具有很强交互性的富客户端技术来为用户提供一个更高和更全方位的网络体验,Rich Client是一个相对的概念,主要是针对时下广泛的基于WEB的应用,因为这种客户端(也即现有的各种浏览器)的运行环境没有提供一个很好的组件模型和交互模型致使这种应用的界面的同服务之间的交互变的很奇怪,每一次交互都需要重新组织出整个界面,而这个界面的组织基本在服务器端完成,也所以致使表现层的逻辑居于服务器端,所以称这种为Thin Client,而相对的则是Rich Client,目前来说在技术上Rich Client还没有一个甚或是两个大一统而且又成熟的标准技术出来,所以Rich Client只能说是一种架构方式,其特点便是服务同表现完全的物理分离,表现逻辑完全由客户端来负责,这是最关键的一点。但一定要同时兼顾原有WEB应用的零部署等特点。
从C/S结构到富客户端的过渡中,由一开始C/S结构的安装繁琐但效率高;到B/S结构的免安装,使用简单但效率低下;再到富客户端需要结合前两者的优点但兼容性差得不到解决。
现有B/S结构的技术方法大部分都是单纯的技术语言结合达到同一系统。比如HTML套HTML、JSP套JSP、网页套FLEX,但每次点击任何功能都会等待服务器响应而导致整页面或局部页面重新加载,若网速不稳或服务器无响应将出现白屏等无法继续先前操作等问题。
1)服务器响应长
每个功能需要来回访问服务器等待响应,服务器收到请求后由上至下的创建客户端界面,不用预测事件的顺序。每个组件并非独立的,因为一个请求而做出影响整个视图的反应。
2)功能重复开发
不同WEB语言为了做到同一平台系统上不得不牺牲其中一种,重新按统一WEB语言开发一次才能集成到一起。
3)兼容性差
不同WEB语言开发页面相互间难以通信,难以相互调用功能以及共享页面资源。
4)页面过多
为了同时操作不同功能需要在浏览器上打开多个标签页面,很混乱;对于不支持多标签浏览器会更加混乱。
因此,有必要提供一种基于FLEX与JSP的网页无缝结合处理方法,不管是目前哪一种web语言都可以无缝结合到B/S结构的富客户端系统里,能够解决不同语言之间结合与调用的不兼容问题以及功能限制问题,开发出来的产品让用户真正拥有C/S结构的本地客户端体验。
发明内容
本发明所要解决的技术问题是提供一种基于FLEX与JSP的网页无缝结合处理方法,既能避免C/S结构安装的繁琐,又能避免B/S结构分散与不统一,兼容任何WEB语言编写的页面,并能达到使用C/S结构般桌面软件体验。
本发明为解决上述技术问题而采用的技术方案是提供一种基于FLEX与JSP的网页无缝结合处理方法,包括主网页和多个嵌套子网页,其中,包括如下步骤:a)采用JSP生成所述主网页,所述主网页与服务端采用同步处理方式进行数据交互;b)由FLEX统一管理所述多个嵌套子网页,所述FLEX监听主网页从服务端获取的交互数据并分发给相应的嵌套子网页;c)每个嵌套子网页进行独立的刷新显示并保持当前操作状态。
上述的基于FLEX与JSP的网页无缝结合处理方法,其中,所述主网页和多个嵌套子网页共享根目录文件,所述主网页和多个嵌套子网页之间通过调用接口函数传递参数。
上述的基于FLEX与JSP的网页无缝结合处理方法,其中,所述多个嵌套子网页的上下文根目录均指向主网页的根目录,所述多个嵌套子网页和主网页的根目录下设有同一个安全沙箱配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新炬网络技术有限公司,未经上海新炬网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410108489.4/2.html,转载请声明来源钻瓜专利网。