欢迎来到天天文库
浏览记录
ID:13996020
大小:63.50 KB
页数:9页
时间:2018-07-25
《《互联网软件应用于开发》教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《互联网软件应用于开发》教案11第十一章Mirosoft.NET介绍1、Mirosoft.NET:Mirosoft.NET是Mirosoft的XMLWeb服务平台,《互联网软件应用于开发》教案11-12章。.NET包含了建立和运行基于XML的软件所需要的全部部件。简言之,.NET是一种面向网络、支持各种用户终端的开发平台环境。2、Mirosoft.NET方案由以下关键部分组成:.NET构建块服务.NET用户体验,可以自动建立超级链接.NET基础结构,由.NET框架、MirosoftVisualStudio.NET、.NET企业服务器和Mirosoft
2、Windos.NET组成。3、.NET战略:(1)改革商务模型,(2)提高软件开发效率,并试图使应用软件的发布更加容易(3)改进用户界面,并能支持多种用户终端.NET的出现,意味着人们可以只用一种简单的界面就可以编写、浏览和分享信息,而且还可以得到功能强大的信息管理工具。4、NET包括:(1).NET平台,这是一套编程工具和基本构架,用来创建、发布、管理和XMLWeb服务(2).NET体验,这是终端用户用以.NET交互的手段5、.NET新特性:一致的编程模型、简化了的编程模式、运行于多个平台、支持多语言的和资源管理、一致的出错处理方式、安全性、XML
3、和SOAP的引入、全新的编程语言C#6、.NET框架由许多方面构成,在整个结构体中最重要的是系统服务和公共语言运行时。第十二章J2EE框架介绍1、J2EE:是开放的、基于标准的平台,用于开发、部署和管理N层结构,面向Web的、以服务器为中心的企业级应用。换句话说,它是一套体系结构,而不是一个具体的软件。J2SE主要适用GUI的客户端程序,也就是通常所说的桌面应用,并且为我们提供了Java编程常用到的核心包;2、J2EE的主要组成部分有J2EE平台,J2EE规范,参考实现,兼容性测试套件和J2EE蓝图。简答题3、J2EE的体系结构包括J2EE容器的体系
4、结构和J2EE应用程序体系结构。4、容器体系结构可以分为四部分:(1)容器服务API:J2EE定义了每一个J2EE运行环境都要支持的Java标准扩展。J2EE提供了这些API的服务层的抽象。这就是使得在容器里访问JDBC、JMS之类的服务API就像在其中实现基础容器一样。(2)声名性服务:就是指容器动态参与应用程序组件的服务,而这些服务基于应用程序组件之外的特定声名,这样简化了应用程序本身的开发。比较常见的有事物处理服务、访问权限控制等。(3)组件协议:J2EE体系结构中容器的基本目的是提供应用程序组件的运行环境,就是在容器的Java虚拟机中生成和调
5、用应用程序组件的实例。这样,容器负责管理应用程序组件的寿命周期。但是要在容器运行环境中管理应用程序组件,应用程序就要遵守容器指定的某些约定。(4)其他容器服务:其他实时服务,与组件的存活期、资源集中、垃圾收集等有关。5、J2EE应用程序的体系结构分为以下几个部分:(1)客户端:客户端可以是Web浏览器或者Java应用程序,如果是浏览器的客户端,则可以使用AppletContainer来运行HTML网页里的Applet程序,浏览器的客户是通过HTTP、SSL等其他协议和Web层进行通信。如果是一般的客户端,它可以使用J2EE里JMS、JAAS、JAXP
6、、JDBC等特性,同时所有的J2SE里的内容都可以支持,它可以直接访问Web层、业务层和数据库层。(2)Web层:Web层又叫表示层,它上面运行了JSP、JavaBean和Servlets组件,这些组件除了可以使用J2SE的所有功能外,它还可以使用许多J2EE提供的服务:JMS、JAAS、JDBC、JTA、JavaMail、JAXP等。它通过调用业务层的EJB来处理业务逻辑。(3)业务层:业务层主要运行了EJB,EJB是J2EE企业级应用的核心,它处理系统运算量巨大的业务逻辑。它给低层的调用提供了统一的接口,Web层通过远程调用的方法来使用EJB。E
7、JB可以使用容器提供的服务或者直接访问数据库,同时,容器还提供了事务服务,简化了EJB的开发。通用网关接口CGI1、WEB浏览器访问WWW的步骤浏览器将URL的第一部分解码并与服务器联系浏览器将URL的其余部分提供给服务器服务器将URL转换路径和文件名服务器将文档文件发送给浏览器服务器断开连接浏览器显示文档2、CGI:是一种标准的服务器方面的扩展接口程序,如HTTP或Web服务器。CGI是实时运行的一个应用程序,它可以返回动态的信息。3、标准输入和标准输出:STDIN和STDOUT是标准输入和标准输出的缩写,是两个预定义的流或文件句柄。每个进程都继承
8、这两个打开的句柄。写屏命令行程序通常利用写入STDOUT的方法来实现。重定向一个应用程序的输入,就是重定向S
此文档下载收益归作者所有