2008年8月13日
摘要: 派系:“NET”派系,“C”派系,“Java”派系,脚本派系,其它派系 阅读全文
posted @ 2008-08-13 10:21 Baize 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 这2年,时不时看到“GIS融入IT主流”的说法,其中至少可以反射出一个信息,GIS行业部分是与IT主流脱节的。这个脱节,有一环就是软件或者系统的架构问题。这里指的系统,是指应用于一个部门或者一个行业的所谓“企业软件”,或者我们平时说的管理系统,MIS;对于这类系统,从整体上说,已经有一整套的规范、设计、技术和行业惯例可以遵从,例如3层或多层的体系结构,基于服务的架构。 但很遗憾的看到,GIS系统很少可以做到这样清晰的架构,即使这样做了,很多方面也很勉强。这样的一个直接后果就是GIS系统往往是一个大的系统里最为独立的一块,仅仅是一个展示系统和面子工程,无法真正融入客户业务。 阅读全文
posted @ 2008-08-13 09:35 Baize 阅读(1071) 评论(2) 推荐(1) 编辑
摘要: 引言:本文不是从理论的角度来探讨三层架构,而是用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,别人的肯定不对,而是希望给那些初学三层架构却不知从何入手的朋友提供一点帮助。因为网上的文章,大多是注重理论的介绍,而忽略了具体的实践应用,或者有示例但讲得不透彻。导致看了之后,理论上又学习了一遍,但还是不知道代码怎么写。所以想从这个方面入手写一下,让从来没做过三层架构的初学者也能照猫画虎,写出代码来。文章表述的是笔者个人对三层架构的认识,肯定有许多不足的地方,欢迎大家指正,小弟也会根据反馈来修改这篇文章。文中的代码是伪代码,仅用来阐明思路。 阅读全文
posted @ 2008-08-13 09:14 Baize 阅读(427) 评论(3) 推荐(0) 编辑