)模旦大学 高级Web技术 课程介绍 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 高级Web技术 课程介绍
课程说明 课程主旨 本课程对“高级web技术”的诠释是基于Web的企业级应用的相关理 论、方法、开发。ⅫM和分布式计算是其基础与核心。分布式对象 (组件)技术目前的主流标准和技术是J2EE和.Net,课程将以前者 为主进行介绍。 Web services是分布式计算的重要技术。通过该 课程了解Web相关的一些流行和前沿技术。 ◆面向对象 对该课程有兴趣 对编程尤其是Java语言特点有一定了解 对Web相关的基础知识,如HTML语言,HTP协议,脚本语言等有 定了解 n具有一定的网络知识以及网络程序设计基础 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程说明 课程主旨 ◼ 本课程对“高级web技术”的诠释是基于Web的企业级应用的相关理 论、方法、开发。XML和分布式计算是其基础与核心。分布式对象 (组件)技术目前的主流标准和技术是J2EE和.Net,课程将以前者 为主进行介绍。Web Services是分布式计算的重要技术。通过该 课程了解Web相关的一些流行和前沿技术。 面向对象 ◼ 对该课程有兴趣 ◼ 对编程尤其是Java语言特点有一定了解 ◼ 对Web相关的基础知识,如HTML语言,HTTP协议,脚本语言等有一 定了解 ◼ 具有一定的网络知识以及网络程序设计基础
课程说明 课程目的 掌握基于Web的企业级应用程序设计的基本概念和基本架构 了解企业级应用的一些相关概念,如企业应用集成,工作流等(*) ■掌握高级Web应用的基础和核心技术-XML,了解相关的一些应用语 言如RSsX3D。 了解分布式计算的概念和相关技术。如中间件的概念,如RPC DCOM, Corba和 Agent ■对 Web services有较为完整的了解并能进行较为简单的开发 ■了解语义Web以及相关的概念,如RDF, Ontology等。(*) 了解分布式对象技术。学会设计、开发、部署、维护基于]2EE的企业 级应用程序,并完成一个中小型项目 了解与Web相关的一些流行技术和前沿技术如RIA离线web等 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程说明 课程目的 ◼ 掌握基于Web的企业级应用程序设计的基本概念和基本架构 ◼ 了解企业级应用的一些相关概念,如企业应用集成,工作流等(*) ◼ 掌握高级Web应用的基础和核心技术---XML,了解相关的一些应用语 言如RSS, X3D。 ◼ 了解分布式计算的概念和相关技术。如中间件的概念,如RPC, DCOM,Corba和Agent ◼ 对Web Services有较为完整的了解,并能进行较为简单的开发。 ◼ 了解语义Web以及相关的概念,如RDF, Ontology等。 (*) ◼ 了解分布式对象技术。学会设计、开发、部署、维护基于J2EE的企业 级应用程序,并完成一个中小型项目 ◼ 了解与Web相关的一些流行技术和前沿技术,如RIA,离线web等
请理清听课思 课程主要内容组织 WEB高级开发与应用技术概述 基于Web的应用程序概念及其演变 N层次架构,分布式对象(组件)技术概述 ◆核心技术讲解 ◆基础-XM的相关标准和应用 XML概念以及规范 VRML→X3D Web上的分布式虚拟环境 企业应用背景 Application Web-J2EE E Bussiness EAl etc 可2EE概述 应用案例 -Servlet jSP EJB J2E组件与API J2 EE MC模式与框架( struts, spring etc) Service Web- Web Services Semantic Web 2021年8月30日 复且大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程主要内容组织 核心技术讲解 基础-XML的相关标准和应用 ◼XML概念以及规范 ◼VRML→X3D ◼Web上的分布式虚拟环境 Application Web-J2EE ◼J2EE概述 ◼Servlet & JSP ◼EJB ◼J2EE组件与API ◼J2EE MVC模式与框架(struts,spring etc) ◼Service Web – Web Services ◼Semantic Web WEB高级开发与应用技术概述 ◼基于Web的应用程序概念及其演变 ◼N层次架构,分布式对象(组件)技术概述 企业应用背景 ◼E_Bussiness, EAI etc. ◼应用案例 请理清听课思路
课程主要内容组织 ◆企业级Web概述以及应用背景 基于Web的应用程序及其架构演变 企业应用集成(EAT) 1分布式计算以及标准概述 典型中间件介绍, Corba, Agent 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程主要内容组织 企业级Web概述以及应用背景 ◼ 基于Web的应用程序及其架构演变 ◼ 企业应用集成(EAI) ◼ 分布式计算以及标准概述 ◼ 典型中间件介绍,Corba,Agent
课程主要内容组织 XML XML的应用背景和特点,基本语法规则 XML验证标准DTD, Schema XML标准XsL( XSLT XSL-Fo, XPath) XML标准XLL( XPointer) Java开发XML: Dom, sax,Jdom XML的应用和主流工具的简介 vRML→X3D Web上的分布式虚拟环境 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程主要内容组织 XML ◼ XML的应用背景和特点,基本语法规则 ◼ XML验证标准DTD,Schema ◼ XML标准 XSL (XSLT, XSL-FO, XPath) ◼ XML标准 XLL (XPointer) ◼ Java开发XML : Dom, Sax, Jdom ◼ XML的应用和主流工具的简介 ◼ VRML→X3D ◼ Web上的分布式虚拟环境
课程内容纵及学时安排 Web services soA简介 web service概述 Web service核心规范 ◆SoAP ◆WSDL UDDI 1REST化 Web services Web services开发:卫WSDP简介 ◆JAXM JAX-RPC (JAX-WS) JAXR 工作流与 Web services: BEPEL流程描述语言 Web services的一些应用 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程内容以及学时安排 Web services ◼ SOA简介 ◼ web service概述 ◼ Web Service核心规范 SOAP WSDL UDDI ◼ REST化Web Services ◼ Web Services开发:JWSDP简介 JAXM JAX-RPC(JAX-WS) JAXR ◼ 工作流与Web Services:BEPEL流程描述语言 ◼ Web Services的一些应用
课程内容纵及学时安排 J2EE 2EE概述 Servlet, JSP EJB 2 EE MVO模式和框架简介 APT ◆RM Corba ◆JNDI Javamail ◆JMS 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程内容以及学时安排 J2EE ◼ J2EE概述 ◼ Servlet, JSP ◼ EJB ◼ J2EE MVC模式和框架简介 ◼ API RMI Corba JNDI Javamail JMS …
课程内容纵及学时安排 ◆其他内容 语义Web RDF ● Ontology 1 AOP 搜索引擎 Portal 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程内容以及学时安排 其他内容 ◼ 语义Web RDF Ontology ◼ AOP ◼ 搜索引擎 ◼ Portal ◼ …
参考网络资源 Web Development www.sitepoint.com XMLI xmlresourceshttp://www.w3c.org/xml/ xml1.0specificationhttp://www.w3.org/tr/rec-xMl Java XML http://java.suncom/xml/tutorialintro.html Web services w3c Web Services Architecture working draft: http://www.w3.org/tr/ws-arCh/ java webservice wsdp): http:/liava.suncom/xml/download.html 2021年8月30日 复且大学软件学院2010
2021年8月30日 复旦大学软件学院2010 参考网络资源 Web Development ◼ www.sitepoint.com XML: ◼ xml resources: http://www.w3c.org/XML/ ◼ xml 1.0 specification:http://www.w3.org/TR/REC-xml ◼ Java-XML: http://java.sun.com/xml/tutorial_intro.html Web services ◼ w3c Web Services Architecture working draft: http://www.w3.org/TR/ws-arch/ ◼ java webservice(jwsdp): http://java.sun.com/xml/download.html