你的位置: 首页 > 内训课首页 > 语言 > 课程详情

XML高级实战课程大纲

暂无评价   
  • 课程时长:2.0天
  • 授课讲师: 赵老师
  • 课程分类:语言
  • 课程编号:234054
你还可以: 收藏
人气:939 课纲 | 收藏

培训受众:

XML技术使用人员

课程收益:

通过本次培训,学员将会系统且深入地掌握XML相关的各个知识点,如XML、DTD及Schema等核心与关键内容。掌握如何通过DTD定义与约束XML文档、深入理解XML Schema的重要概念、通过Schema定义元素与属性、理解Schema的简单类型与复杂类型、如何根据XML文档推导出相应的DTD与Schema等。此外,学员还将掌握Java解析XML的各种手段与方法,掌握JDom与Dom4j解析与生成XML文档的方式。学员还将掌握Web Service的基本与核心概念,了解WSDL的文档结构与含义,SOAP消息的组成,如何实现RPC远程调用,了解UDDI的概念与原理,了解Restful Web Service的原理。为后续的工作打下坚实的理论与实践基础。

课程大纲

时间 课程内容
第一天上午 XML原理与使用方式
XML开发与设计工具XmlSpy功能详解
XML与HTML的对比
XML文件的逻辑结构
XML文件的整体结构
XML文件的声明
XML的元素与属性
CDATA与注释
实体
格式良好的XML与有效的XML
DTD定义、概念、原理与作用
内部DTD与外部DTD
元素类型声明
ANY、#PCDATA详解
元素类型声明的注意事项
元素与子元素详解
重复元素
成组元素
空元素
属性缺省值
从DTD到Schema
Schema的优势与特点
XML Schema的DTD描述
第一天下午 Schema文件的结构
使用Schema定义元素
使用DTD与Schema定义元素的差别详细比较
使用Schema定义元素属性
使用DTD与Schema定义属性的差别详细比较
Schema扩展数据类型详解
Schema注释
命名空间深入详解
Schema定义元素出现次数的控制
简单类型(simpleType)与复杂类型(complexType)深入详解
通过对其他类型加以限制产生新的类型
限制条件
枚举类型、list类型与union类型
简单类型simpleType的语法表达
指定复杂类型中子元素出现的顺序
在复杂类型中定义子元素
在复杂类型中定义属性
在复杂类型中使用引用
复杂类型complexType的语法表达
根据Schema生成XML文档(动手实践)
根据XML文档推导Schema与DTD(动手实践)
XML、DTD与Schema总结与回顾
第二天上午 DOM(Document Object Model)结构与组成
DOM树
SAX介绍与原理
使用DOM与SAX解析XML文档、区别比较与最佳实践
Java解析与生成XML文档的常用库JDom与Dom4j深入详解
使用JDom读取与解析XML文件详解
使用Dom4j读取与解析XML文件详解
Web Service原理与概念介绍
使用Apache CXF编写第一个Web Service服务端与客户端
SOAP消息拦截与WSDL文档结构分析
第二天下午 JAXB介绍与代码示例
编排与反编排介绍
Web Service代码优先与契约优先的开发模式
自定义对象类型实现契约优先开发模式
契约优先开发模式中的复杂数据类型
Web Service数据压缩原理与代码示例
UDDI概念与原理介绍
Restful Web Service概念与原理介绍
使用Apache CXF开发Restful Web Services
课程总结与答疑

培训师介绍

  曾在多家财富500强公司供职,担任过软件研究员、项目经理、系统架构师、布道师等角色。作为项目负责人参与过多个跨地域的大型项目的系统设计、架构与开发工作,参与的项目涉及到制造业、项目管理与大型企业信息系统等,具备丰富的项目研发与管理经验。资深培训讲师,拥有7年以上的培训经验,目前已经为近百家企业提供过内训与咨询服务,客户涵盖财富500强公司、银行、大型国企、民营企业等。

本课程名称: XML高级实战课程大纲

查看更多:语言内训课

XML WEB SERVICE 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%