基于SOA的网络地图服务系统设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
S A是 一种 架构 模 型 , 可 以根据 需 求通 过 网络 性 。 O 它
对松 散 耦 合 的粗 粒度 应 用 组 件进 行 分 布式 部 署 、 组 合和 使用 。服 务层 是 S A 的基 础 ,可 以直 接被 应 用 O 依赖 性 。当前 ,服务 层主 要采 用 W b服务 技术 。W b e e 服 务通 过标 准 的 W b 协议 让不 同平 台的应用 服 务进 e 行 互 操作 ,真 正地 实 现 了不 同平 台和 语 言 实现 的各 种 类型 :
地 理信 息 服 务 发展 初 期 阶 段着 重 于 管 理应 用 平
R S ( 象 化 状 态 转 变 , Rp ee t toa ET 表 e rsn a 窄 。随着 公众应 用 与互 动 S a e T a s e )是 R y F e d n 面 t t r n f r o i l i g在 其 2 0 0 0年 的 功 能 的不 断扩 展 ,越 来越 多 的 人 开始 关 注 并使 用 电 论 文 中首 次 提 出 的一 种 软件 架 构 。它 是 一种 设 计风 子地 图服 务 。地 理 信 息 的应 用 领域 ,也逐 渐 从 严 格 格 。具 体地 说 ,R S E T用来 定义 一 个 W b服 务应 用程 e
结合 F e lx和 J v S r p 技 术等技术 ,采用 S A来构建地 图服 务。这种服 务具有 受众面广、开发 简单 、用户 aac it O
体验 丰富的特点。
关键 词 : F e J v S r p S A 地 图服 务 1x a a c i t O
1引言
2 R T .2 ES
◆ 通 过操 作 资源 的表 形来 操作 资源 。
◆ 资源 的表现 形式 则 是 X L或 者 H M ,取 决 M TL
图市 场 。全 国各相 关 行业 也 紧 锣 密鼓 地 进 行地 图服 于 读者 是机 器还 是人 ,是消 费 w b 服务 的客 户软件 e
务 引擎 开发 工作 ,笔 者根 据工 作 实 际, 以 S A面 向 还 是 w b浏 览器 。当然 也可 以是任 何 其他 的格 式 。 O e 服 务 架构 模 型 为基 础 完成 了 网络 地 图服 务 系统 的建 设和 测 试工 作 。 2相 关技 术简 介
调用 ,从而 有 效 控制 系 统 中 与软 件 代 理 交互 的 人 为 R S E T的软件 依赖 性 更小 。
种 G S功 能模块 的互 操 作 。目前 ,W b服 务 主要有 两 性 ,使 用 复杂 等 问题 。如何 让功 能 强大 的 G S 为更 I e I
多的 公众所 使 用 ,R S E T为其提 供 了解 决之道 。
1基 于 S A 的 W b服 务 ; . oP e
◆ 浏览 器 即可 作为 客户端 ,简化 软件 需求 ◆ 相对 与其 他 叠加 在 H T 议之 上 的机制 , T P协 ◆ 不 需要额 外 的资源 发现 机 制 。
◆ 在 软 件技 术演 进 中的长 期 的兼容 性更 好 。 纵观 当前 的 G S 产 品 ,很 多 都存在 着版 本 兼容 I
测 绘技 术装 备
季刊
第 l 2卷
21 0 0年第 4期
装 备 园地 6 3
基 于 S A的 网 络 地 图 服 务 系 统 设 计 O
徐 占华
( 重庆 市勘 测 院
摘
夏君
重庆 4 02 ) 0 00
要: 网络地 图服务 ,S A S r ieO in e r h tc u e面向服 务的架构) 当前研 究热点 问题之 一。 O (e v C r e tdA c ie t r 是
的 内部 应 用 ,专 业 的行 业 应 用 ,逐 渐扩 展 到 了无 限 序 编 程接 口 ( P ) A I ,通 过 H T T P来 进行 资源 管理 。 制 的网络 应用 “。据不 完全 统计 ,当前 我 国从事 互联 其主 要特 点是 : 网地 图服 务 的网站 约 4 2万个 。面对 广大 网民对地 . 图搜 索 服 务 的需 求 ,越 来越 多 的互 联 网 企业 开始 将 ◆ 资源 是 由 U I 指定 。 。 R来 ◆ 对 资源 的 操 作包 括 获 取 、创 建 、修 改和 删
R S + e G S ( e G S I t r e + I ) 可 以 说 E TW b I W b I=n en tG S
2 R S 风格 的 W b 服 务 ; .E T e
是 G S的另一 次飞 跃 。它将 粗粒 度 的 G S服 务 以一 I I
SA O P的 W b S r i e解 决 方案 虽然 较 为成 熟 , 种 新 的方式 组装 起来 。客户层 可 以通 过 J v S r p e e v c aa c it 且 安全 性 较 好 ,但 是 使用 门槛 较 高 ,在 大 并发 情 况 或 其他 语言 编 写 的嵌入 页面 中 的 R A来 访 问服务 。 I T P作 为传 输机 制 ,并 使用 基 下会 有 性 能 问题 ,在互 联 网上使 用 不 太 普及 ,因 此 客户 层 与服 务层 使用 H T 并不 太适 合 W b2 0网站 服 务使用 。因此 ,本 文主 要 于 X L 的语 言作 为传 输 内容承 载对象 。这样 ,每 个 e . M 研究以 R S ET风格的 Wb服务来构建网络地图服务系统。 e G S服 务 则是 完全 独立 的个 体 , 以建立 在不 同 的平 I 可 台 上 和使 用 不 同 的语 言 实现 。 当用户 需 要 某种 G S I
网上 电子地 图视为 一个 全新 的关 注 点和服 务 内容 。 除资源 ,这些操 作 正好对 应 H T T P协 议提 供 的 G T E、 国家 测 绘局 也 非 常注 重 互 联 网地 图 的管 理 ,专 P S 、P T和 D L T OT U E E E方法 。 门于 2 0 0 9年 成立 地理 信息 与地 图司 ,并在 2 1 0 0年 颁布了 《 互联 网地 图服 务专业标 准 》 ,以规 范 网络 地
2 S A .1 O
RS E T的独 特之 处 使其拥 有 更 多的优 点 : ◆ 可 以利 用缓 存 C c e来提 高 响应速 度 ah ◆ 通 讯本 身 的无 状态 性 可 以让 不 同 的服 务器 处 理一 系 列 请求 中 的不 同请 求 ,提 高 服 务器 的扩展