- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于jsp技术的气象监控平台一体化的应用实现.doc
基于jsp技术的气象监控平台一体化的应用实现
摘 要:随着web网页技术的发展和数据库存储能力的提高,综合性网站系统在气象业务上的应用日益广泛,各种气象业务类平台如雨后春笋般被投入使用,在给气象领域带来技术性革命的同时也给业务人员带来了监控困难。本文从监控平台入手,通过运用jsp编程技术对已有的业务系统进行智能化的数据收集,加工,存储和智能监控,从而最终建成支持高层决策、中层控制、基层运作的人机系统。
关键词:jsp技术;气象监控;平台一体化
中图分类号:TP273 文献标识码:A DOI:10.11974/nyyjs.20160132061
1 引 言
纵观近年来国内外业务系统的发展,规模化、平台化的设计随处可见,这样,可以让平台本身更加趋向自动化、一体化和独立化,体系结构更加成熟;业务平台的过分独立化也让业务人员在监控方面疲于奔命,显然,每个正常运行的业务平台都离不开一个完善的业务保障体系,而保障体系的核心无一例外都离不开技术人员的支撑。
伴随着动态网页开发技术的发展,JSP开发技术作为最热门的网络编程语言,它被广泛应用在国内外各种关于电子商务和电子政务的开发中。本文中提到的气象业务监控平台就是在基于JSP编程技术上开发出来的网站监控系统,它不同于气象行业内常规的预报处理平台,它主要负责对多个业务系统需要处理的预报服务成品进行数据收集和监控,同时对可能的机务隐患进行统计备份,方便业务保障人员第一时间发现业务故障点,提高排障效率。安全发展、预防为主,以人为本是气象监控平台的发展趋势,也是气象监控平台的研究重点。
2 气象监控平台的整体结构体系
气象监控平台的主体框架设计包含2大部分:
已经完成了针对各个业务系统最终生成的气象服务产品和可以体现设备故障的主机信息的数据抓取功能,然后利用数据库技术将其资源信息进行分类入库,利用jsp技术和java连接池将数据库收集到的信息转化成为web网页,这样,将数据收集模块和网页展示模块做成了一一对应和相辅相成;
开发独立的数据库并建立完成针对不同系统平台的服务产品表单,表单数据的抓取。
气象监控平台具体的系统结构分支图如图1。
3 基于JSP技术的后台功能支撑
JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司共同参与创建的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP技术开发的Web应用最大的优势是具有跨平台性。
本文采用B/S模式,采用了上文中的JSP+servlet技术,以Microsoft SQL Server 2005为后台支持,在Myeclipse6.0平台上建模、分析、设计,经IE浏览器测试所开发的网络平台.其中光导航栏的设计就包括7部分:首页,服务展示,科内公告,故障在线,留言集,后台管理,功能页。
当业务值班人员通过浏览器访问气象监控平台时,便开始了与后台服务器的第1次的对话,此时监控平台就会对本次对话形成一个专门的session。如果中途因为某种原因将浏览器关闭了,或者数据在采集的过程中非正常关机,那么当要求再被请求时,又会重新建立一个session,之前的信息会被清空,包括密码等,这样可以将安全性能大大提高。在整个会话期间,会话对象会为创建和使用这个会话的业务人员进行数据信息的存储或交互,这称为维持会话状态,这也是整个气象监控平台用于监控其他业务系统的基本原理。会话创建的基本流程见图2。
4 气象监控平台的主要功能模块和应用创新
4.1 首页导航
收集并整理气象内部的各项指导文件和值班信息,搭建完成导航页,形成政务信息和值班动态的综合展示界面,并完成各项主要功能模块的索引。
4.2 服务展示
对现有的各个业务系统进行分类和说明,以二级网页的形式,介绍业务系统所属的服务机群的常见故障及解决方案。
4.3 业务系统监控界面
通过FTP定点传输的方式,自动抓取各个业务系统生成的气象服务平台,并按照各自的业务流程,形成针对每个业务系统的工单流,例如:到某一工作时间,按时出现了某一产品,工单流上该服务产品的模块就会显示绿灯,如果该产品尚未生成,就以红灯闪现的形式进行报警提醒,这样,业务人员可以不必点开每个业务系统的日志文件夹,直接在监控界面上观察到各个系统的运行情况,能大大提高业务人员的工作效率。
4.4 基于Cacti插件的主机状态
文档评论(0)