论文部分内容阅读
本文依据Internet上极其广泛的应用系统开发需求,选择了Web,Internet的一个子集作为研究的对象,考察这个集合内的特定问题,比较了它与传统的C/S系统之间的差别,并给出了几个开发基于Web的应用程序的原则。 作者在此基础上开发的IWDA (Integrated Web Database Architecture)包含了解释层、安全层、数据变换层、查询层和应用层等五个层次,涵盖了基于Web应用开发的绝大多数方面,为基于Web的应用开发提供了一个良好的高层开发平台。 同时,作者提出了模糊URL和富式FTP查询技术,并在IWDA上加以实现。模糊URL兼容标准URL,可在标准的浏览器上使用。它扩展了标准URL的语义,考虑了许多被忽略的文件信息,并拓展了新的信息来源,可以对用户给出的不完整的URL进行模糊匹配,为URL的资源定位和查找提供了一个辅助工具。 富式FTP查询技术则考虑了Web上另一大类需求,对广泛分布的FTP站点上内容的检索。它提供了比原有的Archie等通用FTP查询服务更加丰富的查询和定位手段,可以引导用户更加准确地找到所需要的文档。 上述两种服务的实现目前是在IWDA上完成的,但是其概念和方法又可以被移植到其他的系统平台和Web服务器上。 除此而外,作者也研究了将数据库与Web结合起来的方法。利用数据库强大的数据管理和操作功能和Web的广域交互能力相结合,为Web的扩展和数据库在其上的应用都提供了新的领域。作者成功地将Web网站的内容存储到数据库中,并配合模糊URL技术,为Web网站数据的管理和查询提供了新的途径和方法。 本文的第一章为绪论,第二章和第三章则介绍并分析了目前Web上应用开发和数据库集成方面的现状。第四章介绍了IWDA,包括其目标,构成与实现。第五章讨论了模糊URL,第六章讨论了富式FTP查询技术。第七章简要介绍了Web与数据库集成的一些考虑。最后,在第八章结束语中,作者总结了自己的工作,并对未来的方向作了一定的探讨。