分布式计算机移动服务系统.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
石油、天然气工业

维普资讯 大 庆 石 油 学 院 学 报 第 28卷 第 3期 2004年 6月 JOURNAlOFDAQING PETROlEUM INSTITUTE VoI_28 No.3 Jun. 2004 分布式计算机移动服务系统 董长义 ,郭旭冰 ,刘万辉 ,宋国龙 (1.大庆石油学院 电气信息工程学院,黑龙江 大庆 163318; 2.大庆石油管理局 电力总公司,黑龙江 大庆 163453) 摘 要:基于Microsoft.NET框架,开发了一个移动服务系统,实现了移动通信和计算机通信的结合.该系统中的数 据库基于 XMI架构,可以使用 HTTP协议传输 ,并能够穿越防火墙实现数据共享 ;基于XML标准的 WebService是 以 消息的形式来提供服务的,完全与开发语言、平台和对象模型无关,使用 WebService技术封装做到了功能分布,实现 了 跨平台访问.在 PC机和手机模拟器上显示结果表明,该系统具有分布式跨平台等特性. 关 键 词:移动计算;移动通信;数据库 ;分布式;结构化 中图分类号:TP802.4 文献标识码 :A 文章编号:1000—189l(2004)03—0099—03 在移动和计算机通信领域中,每种设备遵从着不同的协议,使用着不同的系统.为了实现不同协议和 不同系统平台的互访及服务 ,笔者利用 XMI构建一个基于文本格式的数据库… ,利用 Webservice设计 一 个不基于任何平 台的分布式 的服务开发方案 。,使服务器穿越 防火墙 ,实现跨平台的MobileWeb Service,该系统与以往系统的区别在于功能的异构和分布. 1系统数据库的开发 目前常用的数据库有 sQLServer,ybase,racle及 DB2,它们的数据格式都是二进制的,在实现数据共 享服务方面存在着如何穿越防火墙的问题.如果专门为其开一个端 口,验证则成为新的问题 ,更不可能实 现对用户的必威体育官网网址.考虑到XML具有文本的数据格式 、自描述的语言、结构化的数据库等特点 ,特别是它的 文本 (ASCII)格式可以使用 HTTP协议传输,这样对一般的防火墙它是透明的,故本数据库的功能如下: (1)数据的处理部分由XML负责,选用正确的XPath语法以检索出XML文档中的任何数据;(2)类充当 数据的集合 ;(3)数据的显示部分由ArrayList负责. 数据库的操作功能包括:读取、浏览 、添加 、编辑、查找、显示等.例如,传统数据库显示使用数据时,显 示控件都绑定到数据库,然后用 SQL语句选择相应字段来显示.但对于本项设计,则是把XML数据读取 到一个类里面,这个类的属性便是数据库里的相应字段,然后将类分别装入其集合中,最后在客户端用该 控件绑定类 的集合 ,完成数据的显示.类的构建如下 : publicclassPerson { publicPerson(stringusername,stringname,stringemail,stringcity,stringcountry,stringoccupa— tion,) { this.usernam ez username; this.namez nam e; this.email—email: 收稿 日期 :2003一l2—22;审稿人:高丙坤;编辑 :陆雅玲 作者简介:董长义(1960一),男 ,工程师,现从事控制与信息工程方面的研究 维普资讯 大 庆 石 油 学 院 学 报 第 28卷 2004年 this.city mty; this.country: country; this.occupation= occupation; } } 从 以上的程序可以看出,用户(Person)类包含了所有验证模块要读取的

文档评论(0)

fengbing + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档