Page 267 - 测绘新技术的理论与实践研究
P. 267
第八章 互联网背景下测绘智能化关键技术研究
来越重要,如 Microsoft 的分布式组件对象模型(Distributed Component Object
Mode,DCOM)逐步发展为 .NET 框架、分布式对象系统体系结构(CORBA)
和 SUN 的 Java 远程调用方法(Remote Method Invocation,RMI)及 JINI(Java
Intelligent Network Infrastructure)技术。以太网技术和基于 RPC 实现的应用程序
编程接口(Application Programming Interfaces,APIs)使得各组织机构均致力于
建立网络化系统来整合专用的客户机与数据库或应用服务器,这种客户机 / 服务
器(Client/Server,c/S)体系结构在现代企业计算环境中被广泛采用,并至今仍
然是作为一种有效且高效的计算机资源配置形式,因此包括 GIS 应用在内的绝大
多数最新企业级应用都是以 C/S 架构来部署的。
CIS 架构的本质是在系统内部的客户机通过局域网络接口访问数据库服务器
的数据资源以及调用应用程序服务器的业务逻辑,而这与其本地资源是无关的;
这就意味着企业可以采用经济型的 PC 作为客户机,而以相对较少的高性能服务
器集中共享包括处理器、数据存储、输入输出设备及相关服务等各种资源的形式
来实现有效成本控制的信息技术架构。事实上,这正是分布式计算的最为显著的
优势之一、若分布式系统中某一个服务器因故出错,则可以由另一个冗余热备来
替代而不会因此导致系统已运行工作流中断混乱,且最终所设计具备完善性的分
布式系统应该是可扩展的,这样才能更好地适应客户机不断增长的服务与资源请
求。与此同时,互联网开辟了一个前所未有的全新数字计算分布式服务时代,已
逐步发展成为以标准协议(TCP/IP)为基础连接各种网络,是以实现数据共享的
计算机网络,并成为通过互联网提供包括 Web 服务、端到端连接及网格计算等
应用在内的通用分布式计算平台。依据分布式系统中不同实体的耦合级别可将其
分为紧耦合和松散耦合两种类型,基于互联网的分布式系统就是一种典型的松散
耦合系统,其组成元素大多数都是独立、异构的,并且元素之间相互通信很少是
同步的。
3. 移动计算
随着无线网络技术的迅猛发展,配置 Wi-Fi 和移动通信接入功能的 PDAs、
智能机及车载导航系统等各式移动设备不断涌现:而对大多数移动终端而言,在
某种程度上自然而然的被整合到各种分布式信息服务中,这就如同旅游行业为用
户提供的以其母语来查阅旅游的路线或位置的移动式礼宾服务一样越来越普遍。
当然,移动计算给信息的可访问性带来了特殊的挑战,这是因为这种用户的移动
255

