欢迎来到天天文库
浏览记录
ID:48200853
大小:718.00 KB
页数:41页
时间:2020-01-15
《Servlet&JSP学习教材.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、——WebSphere平台上的演示与实战孙松2003年5月15日Servlet、JSP学习教材目录概念:Java、JDK、J2SE、J2EE、Applet、Servlet、JSPServlet、JSP规范和APIServlet、JSPBestPracticesWebSphere平台Servlet、JSP实战讨论和答疑概念(Java、JDK)Java:通用、并发、基于类、面向对象的编程语言。Java诞生于1995年5月23日,当时Sun和Netscape共同宣布Java将嵌入Netscape浏览器,给业界带来了新潮!Java虚拟机(JavaVirtualMachine
2、)、垃圾收集机制(Garbagecollection)、代码安全性检测(CodeSecurity)并称为Java的三大机制。Java是开放源代码的。JDK:Java开发工具包,流行的版本有1.0.2、1.1.8、1.2.2、1.3.x、1.4.x等,JDK1.5(代号Tiger)目前正在开发中。从JDK1.1以后开始将JRE(Java运行时环境)独立出来;JDK1.2对Java作了很大的扩充,由此诞生了Java2平台;JDK1.3新包含CORBA编程;JDK1.4新包含XML编程,引入Assert(断言)等;预计JDK1.5将引入Generic(泛型)。随着JDK/
3、JRE的版本升级,功能愈加强大,性能愈加优异。Demo1:JDK1.1和JDK1.4的GC演示JDK1.3结构视图概念(J2SE)J2SE:Java2PlatformStandardEdition。Java技术的基石和核心部分,开发、部署和运行基本Java程序的平台。Java2、J2SE和J2SDK在意义上等同。J2SE主要组件:部分JavaBeansTechnologyJavaFoundationClasses(JFC)/SwingJavaHotSpotVirtualMachineJavaPlatformDebuggerArchitecture(JPDA)Java
4、WebStartJDBCTechnologyRemoteMethodInvocation(RMI)J2SE标准扩充:部分JavaAuthenticationandAuthorizationService(JAAS)JavaMediaFramework(JMF)JavaNamingandDirectoryInterface(JNDI)JavaSecureSocketExtension(JSSE)Java3DAPI概念(J2EE)J2EE:Java2PlatformEnterpriseEdition。具有全面包容的应用设计模型和测试体系、构建企业级服务端应用的技术集成架
5、构平台J2EE技术列表:部分EnterpriseJavaBeansJavaMailJavaMessageService(JMS)JavaServerPagesJavaServletsRMI-IIOPJ2EE的6种角色J2EE产品提供商-提供J2EEServer、J2EEContainers应用程序组件提供者-开发应用组件、相关文档应用程序组装者-组装J2EE应用程序(.ear)部署者-部署J2EE应用程序系统管理员-系统维护(主机、网络),运行时监控,性能调节工具提供商-提供开发、组装、部署、监控工具J2EE应用模型图基础-J2SE容器n层结构概念(Applet、S
6、ervlet)Applet:小应用程序。常用于Client端动态内容展现,运行在特殊容器(如appletviewer)或浏览器(支持Java或装有JavaPlug-in)里。applet容器从本地或远程将符合和实现applet规范的类字节代码装入Sandbox,按照特定的步骤运行之。通过签名/授权策略可突破Applet默认具有的安全限制。Servlet:服务器端小服务程序。用于Server端动态内容展现,早期为了突破CGI脚本的不足(平台相关、不易扩展等)而产生。JDK1.2时独立出来,以后被列入J2EE的基础范畴中。运行在Servlet容器中。Servlet容器依
7、据servlet部署信息装入、初始化、实例化Servlet,并调用其service接口去响应client端请求,最后在必要时销毁servlet实例。概念(JSP)JSP:JavaServerPages.与ASP、PHP齐名。功能强大,有Servlet的全部功能,且除去了Servlet的不直观、开发难度高的缺点。属于J2EE的基础范畴。主要优点:直观贴切、即时编译、标签重用和扩展。JSP最终是由底层机制编译转换成Servlet执行的。概念(end)基本概念小结查看一组CGI、Servlet、JSP等价代码疑问?Servlet规范、API(summary)Servl
此文档下载收益归作者所有