下载此文档

基于XMLHTTP组件实现电子政务平台下的站内消息系统.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
基于XML 组件实现电子政务平台下的站内消息系统
  摘要本文以B/S构造的电子政务内网系统为背景,采用XL 和JSP技术,架构并实现了电子政务平台下的站内即时消息系统。
  关键字XL 站内即时消息电子政务B/S构造eXL:将响应信息格式化为XlDuent对象并返回;
  〔3〕respnseStrea:将响应信息视为Strea对象;
  〔4〕respnsevBdy将响应信息正文以unsignedbyte数组形式返回;
  客户端调用Xl 的过程比拟简单,一般有以下几个步骤:
  〔1〕创立Xl 对象,IE中一般使用AtiveXbjet方式来创立。
  〔2〕翻开与效劳端的连接,同时定义指令发送方式,效劳网页(URL)和恳求权限等。
  客户端通过pen命令翻开与效劳端的效劳网页的连接。与普通 指令传送一样,可以用"GET"方法或"PST"方法指向效劳端的效劳网页。。
  〔3〕发送指令,也即发送Xl 的恳求,发送时也可以携带数据。
  〔4〕等待并接收效劳端返回的处理结果。本文代码局部是将返回的数据显示在网页的一个弹出对话框里面。
  〔5〕释放Xl 对象。
  由于电子政务系统包括内网,公网以及专网的建立,本文主要针对内网的架构进展阐述。前台程序应用当前流行的动态网站开发语言Jsp,,后台数据库是rale9i,在政府部门内部架设自己的eb效劳网络,实现电子政务的办公自动化,网络化。网内用户可以向eb效劳器发送Jsp恳求,eb效劳器根据业务逻辑操作数据库,将得到的数据返回到客户端。内网的框架图见下。
  图1系统框架图
  用户要发送信息时,先在前台的Jsp页面填写好收信人和消息的内容,提交表单,将数据存入后台的数据库,每个用户间隔一段时间就向eb效劳器发送Xl 恳求,和eb效劳器建立一个连接,查询是否有本用户未读的消息,假如有,返回数据并显示出来,业务逻辑见下列图。
  
  图2业务逻辑图
  在系统的主页面中参加如下的一段Javasript脚本语言,其作用就是间隔一段时间向eb效劳器发送Xl 恳求并和效劳器建立一个异步连接,恳求效劳器执行一个负责查询的Jsp文件,并显示返回的数据,下面列出了主要的代码。
  sriptlanguage="javasript"
  funtinGetResult(){
  vartest=neAtiveXbjet(" ");
  //新建一个XL 对象
  ("PST","lalhst:7001/innerntie/",false);
  //,false表示以异步方式通信
  ();
  //发送xl 恳求,send方法可以加参数携带发送数据;
  varstr=unesape();
  //承受效劳器以字符串类型返回的数据,
  并解码;
  if((("")-1)||(("Errr")-1)){}

基于XMLHTTP组件实现电子政务平台下的站内消息系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人卢卡斯6687
  • 文件大小17 KB
  • 时间2022-07-03