论文部分内容阅读
本文首先介绍了勘探智能决策支持系统(EIDSS)及其实现技术的选型,根据系统功能需求,将EIDSS设计成基于Web的DSS,在众多Web应用开发平台中,EIDSS采用J2EE平台。同时,由于勘探战略选区信息多样,知识层次关系比较复杂,若用传统Web页面则需频繁刷新,系统响应和交互性很差,难以满足企业级应用需求,而新兴的RIA应用能弥补上述缺陷,很好地满足了系统需求,Ajax技术则是目前普遍采用的RIA实现技术,为此EIDSS开发采用J2EERIAWeb框架。 其次介绍了MVC、J2EE及Ajax等相关技术。深入研究了EIDSSWeb框架技术,包括GWT特性、GWTRPC数据传递机制及其携带的主要开源框架;Spring和Hibernate技术及其体系结构;Gilead通用轻量级实体适配器的工作原理。 重点研究了EIDSSWeb框架的设计与实现,具体包括表现层实现、业务层实现、数据层实现、Web框架的数据高效传递方法、Web框架与新疆油田统一认证WebService结合的实现等。最后,从EIDSS项目具体用例实现出发,讲述该Web框架体系在勘探智能决策支持系统中的应用,实践证明该Web框架具有层次分明、扩展性强、重用性好、执行效率高的特点。