)模旦大学 高级Web技术 课程介绍 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 高级Web技术 课程介绍
教师信息 个人信息 Name 戴开宇 Email kydai@fudan.edu.cn MSN kaiyud@yahoo.com 教育背景 1992-1996上海交大本科机械设计与自动化 1996-1999上海交大硕士cIMs(cAD) 1999-2003上海交大博士计算机应用 研究方向与兴趣 企业信息化(偏重基于Web和智能技术方面) 分布式虚拟环境 智能代理 个人站点: http://www.software.fudaneducn/mseweb/basEinFo/TeaCheR/f.htm 2021年8月30日 复旦大学软件学院2010
2021年8月30日 复旦大学软件学院2010 教师信息 个人信息 ◼ Name : 戴开宇 ◼ Email : kydai@fudan.edu.cn ◼ MSN : kaiyud@yahoo.com 教育背景 ◼ 1992-1996 上海交大 本科 机械设计与自动化 ◼ 1996-1999 上海交大 硕士 CIMS(CAD) ◼ 1999-2003 上海交大 博士 计算机应用 研究方向与兴趣: ◼ 企业信息化(偏重基于Web和智能技术方面) ◼ 分布式虚拟环境 ◼ 智能代理 个人站点: http://www.software.fudan.edu.cn/MSEWEB/BaseInfo/teacher/戴开宇.htm
助教信息 联系方式 李璇 email:082053002@fudan.edu.cn bbid: xiaoge ■林立新:emai082053024@fudan.edu.cn bbsid: i linlixin 张红俊:emai:06302010060@fudanedu.cn bbsid: Ice Frog 2021年8月30日 复且大学软件学院2010
2021年8月30日 复旦大学软件学院2010 助教信息 联系方式 ◼ 李璇 : email: 082053002@fudan.edu.cn bbsid: xiaoge ◼ 林立新: email: 082053024@fudan.edu.cn bbsid: linlixin ◼ 张红俊: email: 06302010060@fudan.edu.cn bbsid: IceFrog
课程说明 课程主旨 本课程对“高级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的相关标准和应用 VrML→X3D Web上的分布式虚拟环境 企业应用背景 . Application Web-J2EE 啁2E概述 e Bussiness, eal etc. Servlet jSP 应用案例 EJB J2E组件与API J2EEMC模式与框架( struts, spring etc) Service Web- Web services Semantic Web 2021年8月30日 复且大学软件学院2010
2021年8月30日 复旦大学软件学院2010 课程主要内容组织 核心技术讲解 基础-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 …