SOA架构下城市规划地理信息系统的研究与实现
2014-08-15闫世浩
城市地理 2014年22期
闫世浩 陈 科
(中国电建集团昆明勘测设计研究院有限公司,云南 昆明 650041)
地理信息是地理数据所蕴含和表达的地理含义,也是与地理环境要素有关的如物质的数量、质量、性质和规律的数字、文字和图像等的总称,它至今已有了几十年的发展,无论是在对它的理论研究上还是在产品的开发和应用上都有着十分显著的成绩。传统的地理信息系统都有着许多的不足之处,比如说:系统是相对独立的;进行互相操作的能力比较差;在应用模式上不够的灵活等等。
传统地理信息系统在很大程度上影响着地理信息系统的网络化应用,想要弥补这些传统地理信息的缺点,就要让在网络环境之下的地理信息能够进行集成应用,从而满足人们对地理信息的需求,也因此提出了地理信息服务的思想和策略。为了能够在网络环境下获得较为优秀的地理信息服务,就要通过一个良好的软件架构来管理地理数据、开发服务模块以及集成服务的交互和应用等等,而较为理想的软件架构的模型就是SOA,它可以让地理信息软件由原来的“系统和功能”转变成为“服务和应用”。
一、SOA架构
SOA架构是一种为了能够起到服务作用而编制出的一种布局,是一个零件组合在一起的模型,它可以将应用程序中那些不同的性能的单位联系到一起,主要是靠把各种各样的服务连接在一起的插口还有一些协定。在这之中,把各种服务连接到一起的插口在界说的时候所选择的方法处在中立的地位的,它应该自立于完成服务的硬件平台、操作系统和编程语言,那些服务即被建立在系统之中的服务可以进行相互替换,比如说进行统一或是互相通用。……
登录APP查看全文
