文章作者 : linkfoxo [ webmaster@cfwindow.com ] Web URL : http://www.cfwindow.com
上载日期 : 2000-12-26
用ColdFusion实施律师事务所的Intranets和Extranets
第一部分内容摘要:
这篇文章共分两个部分,全面分析了这个律师事务所的网络实施经过 。第一部分讲述了事务所采取的途径,他们在1995年是如何开发实施了公司第一个由数据库驱动的局域网应用系统,以及这些系统本身是如何向律师们--完全的IT非专业人士证明了它们的巨大作用。本文的第二部分探讨了整个实施的经历,并论述了这一技术投资的更深远意义,特别是公司在这一稳固的系统结构下,如何获得了更多的商业机会。
当一个公司采 纳 一种新技术时,新的实施方案在最初几年中并不为人们理解,也没有人注意这么做有什么好处。Allanta的Alston&Bird公司(简称A&B)就深切的体会到了这一点。这家公司很早就在公司内部署了Internet技术的资源,其中包括局域网和 extranets(网际网)。他们经历了一个不断自我教育的过程。
“我们也不十分清楚自己正在走向何方。”
A&B公司最初尝试局域网时即不是要发布公司内部的规章制度,也不是为Internet上有价值的资源建立链接,而是设法解决一些日常问题。公司的律师们需要建立一种工作产品检索系统--该系统必须对用户非常友好,使技术投资用于帮助员工更好的理解业务流程而不仅仅是昂贵的软件使用许可证。
结果:一个能由Web带动的,全部文本形式的数据库建成了,内含50万个文件。系统最早带有可以点击的浏览器界面,它甚至带有在线的,基于计算机设备的录像文件(使用Lotus的ScreenCam)用于培训。该系统使用ColdFusion v1.5作为中间件环境,后台是一个 Fulcrum SearchServer数据库。当时,ColdFusion还不带有内置的Verity搜索引擎。而SearchServer是一个由ODBC标准连接的纯文本引擎。ColdFusion开发环境和Web server都加载在Fulcrum 服务器上。(如果你想了解这一系统的更多情况,请阅读http://www.lptc.com/articles/.)
对于公司来说,这个重要的法律业务系统的成功实施是非常偶然的。到1996年,公司已经研究并得出一些重要的观点:
基于Internet的系统非常强壮,并且在目前已经建成了。
Internet中间件工具包(例如ColdFusion)能够帮助公司获取主要的后端能力。
配置系统非常简单,只需在PC上安装浏览器就可以,无须其他更多的工作。
对于一个注重成本的企业来说,廉价的局域网已经从梦想变成现实。
公司局域网的主要焦点问题是要将它开发成为服务于律师的法律业务系统。
简而言之,硬件系统的成功建立为以后的具体应用铺垫了很好的条件。
Alston & Bird为配合协助它的法律工作环境,将它的业务工作转化成为一个数据库驱动的Web应用系统。从intranets到以客户为中心的extranets,该系统的开发目的就是在21世纪为客户提供更好的服务。
我们是如何走到这一步的?
Intranet信息发布的困境
1996年,公司开始在局域网中建立一套完整的静态Web网页。然而,一切已经很清楚的表明,他们为维护这些网页投入了太多的时间和精力。更新工作落在了技术人员头上,因为他们熟悉如何编写HTML。这导致了一些问题矛盾。首先,技术人员的时间宝贵,而编辑HTML无法最大程度的发挥这些Web应用系统开发人员的能效。其次,信息瓶颈已经产生。第三,公司没有高效率的方法来评估不同工作组的不同需求的轻重缓急。基本上,谁的制作工作先到,就先给谁干。
到1996年末,人们已经非常清楚必须摆脱intranet信息发布的困境。很快,公司发现培训员工掌握如何使用FrontPage以及其他HTML编辑工具从成本上说也不是什么划算的事情。编辑工具在当时被看得非常神秘,想一想,让那些肩负重任的律师们拿出时间和兴趣学习编网页本身就是非常荒谬的事情。通过简单分析可以知道,构成公司网页的信息包括这样几种对象:文本、URL链接、图片、文件。律师、法律专家以及普通职员并不需要学习另一种应用知识,而只需要一种简单途径将这些元素添加组成一个页面。他们可以协助这一工作,而不是被变成Internet协议的专家。
另外一点已经被注意到,这就是不应该将软件架构的努力仅仅限于局域网内。在1996年,许多公司已经广泛认识了extranets。尽管公司以前从未接触到这种项目,但还是制定了一个开发目标,即建立一个由数据库驱动的Web网页制作系统,用来协助法律环境的工作。一组由数据库驱动的基于Web的表单可以帮助律师,法律顾问以及普通员工轻松制作新网页,并维护这些页面中的信息项。全部文本化的搜索技术能够帮助员工在intranet/extranet中的任何地方进行定位。同时,网络拥有简单的安全机制,特定组的特定成员拥有他们对一定页面的所有权和编辑权限。公司设想这样的系统及可以放在局域网内,也可以输出到一个外部服务器上成为extranet。
纯氧,纯粹合作,飞速成长
“主动型的信息发布”
到1997年2月,公司在Price Waterhouse Cooper的New York LegaoTeh 进行了系统演示。(系统是以其工作寓意命名的,因为自然界中的氧原子总是和其他氧原子配合出现的,同时氧原子在自然组织的生物机体中扮演着非常重要的角色。),当年夏季,所有的静态网页都被替换成了动态的由数据库驱动的页面。
“纯氧”最初是在ColdFusion2.0版本上部署的。ColdFuison丰富的附加tag标识语言以及特殊客户变量为系统提供了许多方便。同时数据库使用Fulcrum引擎以及纯文本检索,以后被移植到Microsoft Access和它内置的真正的纯文本数据库上以供客户端方便的查询。同时原始SQL查询语句可以和所有CF v4.0语法兼容,共同构成系统模板。
新工具立刻将技术人员和掌握网页内容的人解放出来。每个业务小组都有他们自己的网页和附页,并方便的进行维护。
负责公司图书信息库服务的主任Fran Pughsley说,“这个系统使我们可以非常主动的将图书信息发布到intranet上”,而不仅仅是找到有价值的资源。我们无需依赖MIS(信息管理系统)的技术帮助,就能够自动将图书库信息移到extranet上,发布相关法律资源链接、图书新闻简讯和在线目录。对于图书服务来说,现在的任务就是信息发布,而不是一连串的将信息内容作WEB格式转换。
进入知识服务:“前方无止境”
也许有人想到公司目前针对这些技术的需求将是广域互联。其实并非如此。公司技术合作伙伴Nill Toulme说,“很明显,我们建立的系统是没有完成的止境的。”客户的需求和内部的要求都非常迫切,目前我们已经将Web工作组变成了一个完整的“知识服务”部门。我们希望到1999年中期,一共能有6名Web开发人员。
在四年时间内,公司的intranet发生了戏剧性成长。系统已经包括了许多功能。
帮助桌面轨迹/行程处理的能力(使用ColdFusion CFMAIL提供信息交流功能);
暑期合作工作需求/评估系统;
“InfoFinder”查询工具(使用ColdFusion Verity目录检索引擎,提供全部文本查询服务,并以HTTP方式获取页面信息);
用于专家认证的案情/证明应用;
外部辩护律师追踪系统;
投资银行数据库应用;
用于信函审计的路径/轨迹系统组件程序;
适用案例/事件轨迹应用;
多个“纯氧”站点(例如,公司法学顾问站点)。
这些系统的建立提高了公司技术人员的水平,为更复杂,要求更高(带有图形和邮件特征)的组件应用做了铺垫工作。
现在,越来越多的intranet应用正在开发当中。例如在线会议室/访问律师办公室日程安排以及一个强壮的员工目录应用。
有趣的是,虽然intranet在迅速发展,但是公司站点项目却停顿下来。只有先将项目计划向后推迟,引进图形设计专家,公司才可能具备通过强大数据库驱动配置图形效果的更漂亮的站点的能力。这一经历说明,Web技术项目的管理和其他技术项目没有任何区别。管理Web内容的生产和开发后端技术应用一样重要。将项目自主开发可以保证项目管理的一致性。
了解你的网络:术语汇编
黑箱(Black-box)-带有已定义好的人性化接口,并便于安装实施的设备,因为我们无需过多了解其内部结构就可以使用它,因此称作黑箱。电视和电话就是很好的例子。
ColdFusion-一个优秀的中间件开发环境以及网络应用服务器。请浏览http://www.coldfusion.com.cn
数据库驱动型局域网(Database-driven intranet)-指一种利用数据库存储信息的方式,而不是简单的用静态文件捕获信息。数据库驱动型局域网可以通过不同级别的数据库自动提供查询和分类的功能。
网际网(Extranet)- 在公司和外部实体之间建立的用于信息交互的私有节点。这种网络取决于交互的特点,安全措施可能非常严格或者松散。
纯文本型数据库-在存储了大量文本信息时纯文本数据库具备特殊的处理能力。它的一般特点是非结构化,自然的语言查询,同时也允许使用结构化查询。过去只有Verity,Fulcrum和Excalibur等数据库提供这种能力。现在,Informix,SQL Server都具备一定的,(也许不很健壮的)纯文本功能。
群件(Groupware)-针对合作需要,由一个工作组共同使用的软件。例如Email,Lotus Notes以及Groupwise。Intranets不一定必须包含组件能力。
HTML- Hyper Text Mark-up Language.一种格式化语言,用于创建专门的文档,供用户通过浏览器(如,Netscape Navigator或Microsoft IE)进行阅读。
多媒体应用(Multi-media application) - 多媒体应用超越了普通文本,而是提供图形图表、音频、视频的信息。
入门站点(Portal Site) - 一个专门站点,可以为个人用户提供上网冲浪的各种分类资源及链接。
统一资源定位链接(URL LINK)- 针对Intranet、Internet站点具体某个材料的特别指示链接。
Web Server - 一台配置了专门软件的PC,这台机器允许其他运行Web浏览器的计算机和它进行连接。Web服务器软件可以运行在装有Windows95/98的桌面PC上。
本文最早发表于1999年3月American Bar Association的法律业务管理杂志。版权所有John Kokkanen, 1999年。
|