基于WEB的分布式计算机结构及应用技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着国际互联网的高速发展,基于Web的分布式计算结构由于其自身的众多优点得到了日益广泛的应用。与此同时,目前基于B/S结构的开发技术还存在许多不尽人意的地方。本文针对当前B/S结构中存在的问题,提出了一种构建分布式应用系统的 Web应用程序框架。由于分布式数据访问是Web应用程序框架实现中的关键技术问题,本文重点对分布式数据访问技术进行了研究,采用了基于中间件的解决方案,并在对分布式数据访问中间件的研究和实现过程中,提出了用脚本语言来编写业务逻辑的思想。最后,详细描述了Web应用程序框架的实现模型,并简要介绍了它在南京禄口国际机场生产运营管理信息系统中的应用。
With the rapid development of Internet, the architecture of distributed computing based on Web becomes more and more widly used due to its own merits. And meanwhile, current development technologies on the B/S architecture does not work perfectly as we need. This article brings forward a Web application framework for building distributed application systems which is designed to solve problems exists in today's B/S based systems. As distributed data accessing is the key problem in realizing the Web application framework, this article gives a resolvent which assumes the technology of middleware. It also puts forward an ideal of writting business logic which uses scripting language in the discussing of distributed data accessing midlleware and its implementation. At last, this article detaily describes a realized model of Web application framework and briefly introduce its application in Information System of NanJing Lukou International Airport.
引文
[1]林海编著.浏览器/服务器应用开发.科学出版社,2000
    [2]胡皓编著.X Window实务应用.人民邮电出版社,2000
    [3]胡道元主编.计算机网络(高级).清华大学出版社,1999
    [4](美)John Zukowski.Java 2从入门到精通.电子工业出版社,1999
    [5](美)Robert Orfal,Dan Harky,Jery Edwards 著.智能CORBA.电子工业出版社,1999
    [6]陆绍飞.EJB技术介绍与研究.2001.http://www.china-pub.com/computers/emook/0648/info.htm
    [7](美)Ash Rofail,Yasser Shohoud 著.COM与COM+从入门到精通.电子工业出版社,2000
    [8](美)John Paul Mueller.COM+开发指南.清华大学出版社,2000
    [9]王振宇,上野义人.CORBA:全面的分布式对象计算(上).计算机工程与应用,1999.10:27~29
    [10]王振宇,上野义人.CORBA:全面的分布式对象计算(下).计算机工程与应用,1999.11:28~30
    [11](美)Charles F.Goldfarb、Paul Prescod 著.XML实用技术.清华大学出版社,1999
    [12]孙一中等编著.XML理论和应用基础.北京邮电大学出版社,2000
    [13]Andrew S.Tanenbaum.计算机网络(第三版).清华大学出版社,1998
    [14]巩志国、周龙骧、董淑珍.分布式多媒体数据库系统.软件学报,2000.11(1):40~48
    [15]齐勇,赵季中,侯迪,沈钧毅,曾斌异.基于WEB的中间件系统集成框架——应用服务器的研究.计算机研究与发展,2001,38(4):430-436
    [16]殷兆麟主编.Java网络编程.国防工业出版社,2001
    [17](日)Dirk Slama,(美)Jason Garbis,(澳)Perry Russell著.CORBA企业解决方案.机械出版社,2001
    [18]邵佩英.数据库安全应用服务器的研究与实现.软件学报,2001,12(1):154-158
    [19]李维.Delphi 5.x分布式多层应用系统篇.机械工业出版社,2000.
    [20]The World Wide Web Consortium (W3C). RFC 2616: Hypertext Transfer Protocol --HTTP/1.1. June 1999. Available at: http://www. w3c.org/Protocols/
    [21]Paul Johns. Signing and Marking ActiveX Controls. October 15, 1996. Available at: http://msdn.microsoft.com/
    
    
    [22] Sun Microsystems, Inc. Enterprise JavaBeans?Specification, Version 2. 0. Available at: http ://j ava. sun.com/products/ejb/docs.html
    [23] Microsoft Corporation. Windows DNA: Building Windows Applications for the Internet Age. Available at: http://msdn.microsoft.com/
    [24] Ken Spencer . Windows DNA Then and Now. 1999. Available at: http://msdn. microsoft .com/
    [25] Microsoft Corporation. Overview of Windows DNA. Available at: http://msdn.Micro soft.com/
    [26] Microsoft Corporation. What .NET Means for Developers. January 14, 2002. Available at: http://www.microsoft.com/net/develop/developers.asp
    [27] The World Wide Web Consortium (W3C). Cascading Style Sheets (CSS). Available at: http://www.w3. org/Style/
    [28] The World Wide Web Consortium (W3C) . The Extensible Stylesheet Language (XSL). Available at: http://www.w3. org/Style/XSL/
    [29] The World Wide Web Consortium (W3C). Simple Object Access Protocol (SOAP)l.l. May 2000. Available at: http://www.w3. org/TR/SOAP/
    [30] Microsoft Corporation. Defining the Basic Elements of .NET. January 14, 2002. Available at: http://www.microsoft.com/net/defined/whatis.asp
    [31] Netscape Communications Corporation. The SSL Protocol. March 1996. Available at: http://home.netscape.com/eng/ssl3/ssl-toc.html
    [32] Philp A. Bernstein. Middleware: a model for distributed system services. Communications of the ACM, 1996,39(2) : 86-98
    [33] Tom Christiansen and Nathan Torkington. FAQs: Perl's Frequently Asked Questions. Available at: http://www.perl.eom/pub/q/FAQs
    [34] Sun Microsystems, Inc. The Java?Virtual Machine Specification, Second Edition. Available at: http://java.sun.com/docs/books/vmspec/index.html
    [35] Microsoft Corporation. OLE DB/ADO: Making Universal Data Access a Reality. May 1998. Available at: http://msdn.microsoft.com/
    [36] Kamaljit Bath. Remote Data Service in MDAC. June 1998. Available at: http://msdn.microsoft.com/
    [37] The PHP Documentation Group. PHP Manual. 2001. Available at: http://www.php. net/
    [38] Netscape Communications Corporation. Plug-in Guide. 1998. Available at: http://developer.netscape.com/docs/manuals/communicator/plugin/index.htm

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700