书籍详情

XML实用技术

XML实用技术

作者:(美)[C.F.戈德法布]Charles F.Goldfarb,(美)[P.普雷斯科德]Paul Prescod著;张利,王显著译

出版社:清华大学出版社

出版时间:1999-09-01

ISBN:9787900622037

定价:¥49.00

内容简介
  内容提要本书通过大量实例,全面详尽地介绍了扩展标识语言XML的各个方面,是一本有关XML实用技术的权威性著作。全书内容共分为5大部分,包括XML的起源和发展;XML的多种应用领域,如飞行常客站点、拍卖站点、商务应用、比较购物站点、证券规范文档、扩展链接等;XML的多种应用实例,如日立半导体公司、华盛顿邮报、普罗维登斯旅游城市、国际标准化组织等;XML工具,如FrameMaker十SGML,ADEPT·Editor,XMetaL,DynaTag,XMLStyler,Astoria,POET,HoT-MetaL,Junglee的虚拟DBMS等;XML技术,如创建文档类型定义,XML链接语言XLink、扩展样式语言XSL、XML的高级特性、WIDL和XMLRPC、XML-Data和XMLSPECtacular标准。本书内容丰富,讲述清晰,既适合于XML的用户作为技术手册,也适合于对XML感兴趣的人员的参考指南。
作者简介
暂缺《XML实用技术》作者简介
目录
第l部分  XML的创始人. 内容和成因                  
   第1章  XML的成因                  
     1. 1  文本格式化软件和SGML                  
     1. 1. 1  格式化标记                  
     1. 1. 2  通用标记                  
     1. 2  HTML与万维网                  
     1. 2. 1  非正式的HTML扩展                  
     1. 2. 2  万维网的反应                  
     1. 3  小结                  
   第2章  XML的发展趋势                  
     2. 1  HTML之后                  
     2. 2  数据库发布                  
     2. 3  电子商务                  
     2. 4  元数据                  
     2. 5  万维网上的科学研究                  
   第3章  XML语言基本知识                  
     3. 1  目标                  
     3. 2  元素:逻辑结构                  
     3. 3  Unicode:字符集                  
     3. 4  实体:物理结构                  
     3. 5  标记                  
     3. 6  文档类型                  
     3. 7  成形性和合法性                  
     3. 8  超链接和寻址                  
     3. 9  样式表                  
     3. 10  小结                  
   第4章  实际应用中的XML                  
     4. 1  XML描述的是文档还是数据                  
     4. 2  应用机会无限                  
     4. 2. 1  面向表现的信息发布                  
     4. 2. 2  面向消息的中间件                  
     4. 2. 3  两者的对立统一                  
     4. 2. 4  MOM和POP的完美结合                  
     4. 3  XML工具                  
     4. 4  XML术语解释                  
     4. 4. 1  结构化和非结构化                  
     4. 4. 2  标签和元素                  
     4. 4. 3  文档类型. DTD和标记声明                  
     4. 4. 4  文档. XML文档和文档实例                  
     4. 4. 5  编程. 编码和标记                  
     4. 5  小结                  
   第2部分  XML的应用领域                  
   第5章  个人化的飞行常客万维站点                  
     5. 1  目前的飞行常客站点                  
     5. 2  目前的万维网模型存在的问题                  
     5. 3  在万维网上进行交易的更好的模型                  
     5. 4  一个使用XML的飞行常客站点                  
     5. 5  理解Softland航空公司的方案                  
     5. 6  迈向全新的万维网                  
   第6章  建立一个在线拍卖万维站点                  
     6. 1  从中间层获取数据                  
     6. 1. 1  定义XML文档的结构                  
     6. 1. 2  用ASP文件生成XML文档                  
     6. 1. 3  从多个数据库中生成XML                  
     6. 1. 4  从数据库和XML数据源中生成XML                  
     6. 2  建立用户界面                  
     6. 2. 1  使用过程化脚本                  
     6. 2. 2  使用描述性数据绑定                  
     6. 3  从客户方更新数据                  
     6. 4  小结                  
   第7章  XML和EDI:新型万维网商务应用                  
     7. 1  EDI是什么                  
     7. 1. 1  外联网解决不了的问题                  
     7. 1. 2  XML可以解决这些问题                  
     7. 1. 3  新型的EDI                  
     7. 1. 4  无处不在的EDI量子跃迁式的前进                  
     7. 1. 5  EDI的价值                  
     7. 2  传统的EDI, 建立在过时的原则上                  
     7. 2. 1  EDI的历史                  
     7. 2. 2  EDI的技术基础                  
     7. 2. 3  传统EDI存在的问题                  
     7. 3  新型EDI:XML和因特网的结合                  
     7. 3. 1  XML                  
     7. 3. 2  因特网                  
     7. 3. 3  因特网技术                  
     7. 3. 4  XML数据存储                  
     7. 3. 5  数据过滤                  
     7. 4  小结                  
   第8章  供应链集成                  
     8. 1  链接成一个供应链                  
     8. 2  供应链集成要求                  
     8. 3  B2B集成服务器                  
     8. 4  系统慨述                  
     8. 5  制造商服务                  
     8. 5. 1  B2B插件                  
     8. 5. 2  服务器存根                  
     8. 5. 3  XML请求和应答                  
     8. 5. 4  Java瘦客户程序                  
     8. 5. 5  制造商的接口规范                  
     8. 6  供应商服务                  
     8. 6. 1  客户存根                  
     8. 6. 2  供应商接口规范                  
     8. 7  小结                  
   第9章  比较购物服务站点                  
     9. 1  在线购书                  
     9. 2  Junglee购物指南                  
     9. 3  购物指南是如何工作的                  
     9. 4  小结                  
   第10章  自然语言翻译                  
     10. 1  错误是要付出代价的                  
     10. 2  世界很小                  
     10. 3  商业挑战                  
     10, 3. 1  控制费用                  
     10. 3. 2  快节奏的产品开发                  
     10. 3. 3  多种文档                  
     10. 4  当今的翻译                  
     10. 5  新方向                  
     10. 5. 1  组件                  
     10. 5. 2  通过复用减少重复工作                  
     10. 5. 3  用版本控制来识别改动的地方                  
     lo. 5. 4  对齐原则使写作和翻译能并发进行                  
     10. 6  在现实生活中                  
   第11章  证券规范文档                  
     11. 1  将XML文档可视化                  
     11. 2  用XML提交EDGAR报告                  
     11. 2. 1  考察EDGAR DTD                  
     11. 2. 2  创建DTD的实例                  
     11. 2. 3  检查EDGAR实例的一致性                  
     11. 2. 4  修正不一致元素                  
     11. 2. 5  生成EDGAR提交文档                  
     11. 2. 6  向SEC提交文档                  
     11. 2. 7  将文档放到万维站点上                  
     11. 3  小结                  
   第12章  帮助桌面自动化                  
     12. 1  完善帮助桌面                  
     12. 1. 1  陈旧的方式                  
     12. 1. 2  要做些什么                  
     12. 1. 3  改进帮助桌面                  
     12. 2  解决方案系统是如何工作的                  
     12. 2. 1  信息流程                  
     12. 2. 2  体系结构                  
     12. 3  使用帮助桌面解决方案系统                  
     12. 3. 1  产生查询请求                  
     12. 3, 2  研究产品信息                  
     12. 3. 3  编写一个解决方案                  
     12. 3. 4  更新仓库                  
     12. 3. 5  转给别人以获得批准                  
     12. 3. 6  在知识仓库中登入文档                  
   第13章  扩展链接                  
     13. 1  修理厂备忘录应用                  
     13. 1. 1  什么是扩展链接                  
     13. 1. 2  显示扩展链接                  
     13. 1. 3  备忘录在手册的新版本中照样存在                  
     13. 14  供应商也能使用这些备忘录                  
     13. 2  扩展链接的其他应用                  
     13. 2. 1  人们感兴趣的公共资源群                  
     13. 2. 2  引导性文档                  
     13. 2. 3  计算机增加存储                  
     13. 2. 4  智能特性管理                  
     13. 3  强链接类型                  
     13. 3. 1  隐藏安装日志                  
     13. 3. 2  为什么需要强链接类型                  
     13. 3. 3  定位点角色的识别                  
     l3. 4    小结                  
   第3部分  XML的应用案例                  
   第14章  日立半导体公司                  
     14. 1  简介                  
     14. 2  商业案例                  
     14. 3  第一阶段:创建一个单独的源文件                  
     14. 4  第二阶段:自动转换为XML                  
     14. 5  轻松愉快的发布                  
     14. 6  基于万维网的搜索工具                  
     14. 7  对节省费用的计算                  
     14. 8  小结                  
   第15章  华盛顿邮报                  
     l5. 1  邮报站点                  
     15. 2  在线搜索招聘信息                  
     15. 2. 1  Andersen Consulting站点                  
     l5. 2. 2  CACI International站点                  
     15. 2. 3  CareerPost                  
     15. 3  JobCanopy是如何工作的                  
     15. 4    小结                  
   第16章  Frank Bussell公司                  
     16. 1  背景                  
     16. 2  工程战略考虑                  
     16. 2. 1  从理论抽象到实践应用                  
     16. 2. 2  按可测量的投资回报分期交付                  
     16. 2. 3  研究工作与重点工程的开发并行进行                  
     16. 2. 4  与公司的整体战略协调一致                  
     16. 2. 5  由执行委员会发起                  
     16. 3  明确需求                  
     16. 3. 1  商业需求                  
     16. 3. 2  技术需求                  
     16. 4  创建一个抽象的体系结构                  
     16. 5  实现应用                  
     16. 5. 1  现实世界中的设计问题                  
     16. 5. 2  文档表示法                  
     16. 5. 3  分阶段的实现计划                  
     16. 6    小结                  
   第17章  发现代理                  
     17. 1  发现代理                  
     l7. 2  提出设想                  
     17. 2. 1  访问与集成                  
     17. 2. 2  解决方案:万维网自动化                  
     17. 3  什么是万维网自动化                  
     17. 4  发现共同点                  
     17. 5  用XML行吗                  
     17. 6  体系结构原理                  
     17. 7    小结                  
   第18章  大公司                  
     18. 1  背景                  
     18. 2  第一代:客户/服务器模型                  
     18. 3  第二代:三层模型                  
     18. 3. 1  数据抽取                  
     18. 3. 2  数据库维护                  
     18. 4  小结                  
   第19章  普罗维登斯市                  
     19. 1  普罗维登斯指南的原型                  
     19. 2  信息体系结构                  
     19. 3  转换为XML                  
     19. 4  生成电子书                  
     19, 4. 1  使用多个样式表                  
     19. 5  通过万维网交付                  
     19. 6  动态万维网交付                  
     19. 7  更新XML数据                  
     19. 8  校正电子书                  
     19. 9  小结                  
   第20章  国际标准化组织                  
     20. 1  ISO 12083:为出版商创建的DTD                  
     20. 2  将ISO 12083改编成XML                  
     20. 2. 1  自动修改                  
     20. 2. 2  辅助修改                  
     20. 2. 3  其他修改                  
     20. 3  小结                  
   第4部分  XML工具                  
   第21章  prameMaker十SGML:编辑和排版                  
     21. 1  权衡信息                  
     21. 2  XML创作功能                  
     21. 2. 1  引导性编辑                  
     21. 2. 2  创作的灵活性                  
     21. 2. 3  问题更正                  
     21. 2. 4  创作工具                  
     21. 2. 5  管理外部内容                  
     21. 2. 6  成形性支持                  
     21. 3  自动格式化和排版                  
     21. 3. 1  基于规则的格式化方法                  
     21. 3. 2  交互式的格化化方法                  
     21. 4  文档片断                  
     21. 5  发布文档                  
     21. 5. 1  纸张发布                  
     21. 5. 2  在线发布                  
     21. 6  定制和准备                  
     21. 6. 1  DTD定制                  
     21. 6. 2  定义格式化规则                  
     21. 6. 3  可扩展性                  
   第22章  ADEPT. Editor:用于内容管理的编辑器                  
     22. 1  自动文档系统                  
     22. 1. 1  结构                  
     22. 1. 2  内容管理                  
     22. 2  什么信息需要使用这些工具                  
     22. 2. 1  大信息量                  
     22. 2. 2  多种出版物                  
     22. 2. 3  高价值                  
     22. 2. 4  长生命期                  
     22. 2. 5  可复用                  
     22. 2. 6  一致性                  
     22. 2. 7  由形式化处理过程创建                  
     22. 3  要考虑的特性                  
     22. 3. 1  创作问题                  
     22. 3. 2  开发问题                  
     22. 3. 3  商业问题                  
   第23章  XMetaL:友好的XML编辑器                  
     23. 1  熟悉的界面                  
     23. 2  HTML标记转换                  
     23. 3  结构化编辑                  
     23. 3. 1  多个视图                  
     23. 3. 2  表格                  
     23. 3. 3  有名书签                  
     23. 3. 4  样本和模板                  
     23. 3. 5  与上下文有关的样式                  
     23. 3. 6  缺省的HTML样式                  
     23. 3. 7  直接DTD处理                  
     23. 3. 8  定制                  
     23. 4  把XML功能推广到公司以外的创作者                  
   第24章  DynaTag:可视转换环境                  
     24. 1  文档转换的概念                  
     24. 1. 1  数据援救                  
     24. 1. 2  样式服务于合义                  
     24. 2  用DynaTag来转换文档                  
     24. 2. 1  开始                  
     24. 2. 2  映射                  
     24. 3  为电子发布作准备                  
   第25章  XML Styler:图形化的XSL样式表编辑器                  
     25. 1  XSL简介                  
     25. 2  用XML Styler创建样式表                  
     25. 3  XSL模式                  
     25. 4  XSL动作                  
     25. 4. 1  HTML/CSS流对象                  
     25. 4. 2  DSSSL流对象                  
     25. 5  小结                  
   第26章  Astoria:灵活的内容管理                  
     26. 1  到处都是组件                  
     26. 1. 1  出版过程中的组件                  
     26. 1. 2  XML产生组件                  
     26. 1. 3  有关内容复用的应用                  
     26. 2  一个内容管理系统的实现                  
     26. 2. 1  校正跟踪                  
     26. 2. 2  搜索                  
     26. 2. 3  动态文档组装                  
   第27章  POET:内容管理套件                  
     27. 1  管理信息生存周期                  
     27. 1. 1  信息生存周期的变化                  
     27. 1. 2  万维网改变了信息生存周期规则                  
     27. 1. 3  面向对象的组件                  
     27. 2  POET内容管理套件                  
     27. 2. 1  POET CMS组件                  
     27. 2. 2  POET CMS体系结构                  
     27. 2. 3  使用POET CMS                  
   第28章  HoTMetaL:应用服务器                  
     28. 1  动态描述性标记                  
     28. 2  HoTMetaL APPS是怎样工作的                  
     28. 2. 1  中间层服务器标签                  
     28. 2. 2  动态页面的引导性构造                  
     28. 3  友好的功能                  
   第29章  Junglee 的虚拟DSMS                  
     29. 1  使用虚拟数据库技术的原因                  
     29. 2  VDBMS是怎样工作的                  
     29. 2. 1  包装器开发工具包                  
     29. 2. 2  抽取器开发工具包                  
     29. 2. 3  VDB服务器和数据质量工具包                  
     29. 2. 4  管理员界面                  
     29. 3  VDB技术的应用                  
   第30章  免费XML软件                  
     30. 1  “免费”意味着什么                  
     30. 2  最好的XML免费软件                  
     30. 2. 1  语法分析器引擎                  
     30. 2. 2  编辑和写作工具                  
     30. 2. 3  控制信息开发工具                  
     30. 2. 4  转换工具                  
     30. 2. 5  电子交付工具                  
     30. 2. 6  资源                  
   第5部分  XML技术                  
   第31章  XML基础                  
     31. 1  语法细节                  
     31. 1. 1  大小写                  
     31. 1. 2  标记和数据                  
     31. 1. 3  空白符                  
     31. 1. 4  名字和名字单词符号                  
     31. 1. 5  文字字符串                  
     31. 1. 6  语法规则                  
     31. 2  序言与实例                  
     31. 3  逻辑结构                  
     31. 4  元素                  
     31. 5  屈性                  
     31. 6  序言                  
     31. 6. 1  XML声明                  
     31. 6. 2  文档类型声明                  
     31. 7  其他标记                  
     31. 7. 1  预定义实体                  
     31. 7. 2  CDATA段                  
     31. 7. 3  注释                  
     31. 8  小结                  
   第32章  创建文档类型定义                  
     32. 1  文档类型声明                  
     32. 2  内部和外部子集                  
     32. 3  元素类型声明                  
     32. 4  元素类型内容说明                  
     32. 4. 1  Empty内容                  
     32. 4. 2  ANY内容                  
     32. 4. 3  混合内容                  
     32. 5  内容模型                  
     32. 6  属性                  
     32. 6. 1  属性表声明                  
     32. 6. 2  默认属性值                  
     32. 6. 3  属性类型                  
     32. 7  表示法声明                  
   第33章  很容易分解的实体                  
     33. 1  概述                  
     33. 2  实体细节                  
     33. 3  实体分类                  
     33. 4  内部一般实体                  
     33. 5  外部需要语法分析的一般实体                  
     33. 5. 1  对外部需要语法分析的实体的支持是可选的                  
     33. 6  无需语法分析的实体                  
     33. 7  内部和外部参数实体                  
     33. 8  标记不能跨越实体边界                  
     33. 8. 1  正确的参数实体引用                  
     33. 9  外部标识符                  
     33. 9. 1  系统标识符                  
     33. 9. 2  公共标识符                  
     33. 10  小结                  
   第34章  XML链接语言(XLink)                  
     34. 1  基本概念                  
     34. 1. 1  简单链接                  
     34. 1. 2  链接角色                  
     34. 1. 3  这个方法是否现实                  
     34. 1. 4  链接行为                  
     34. 2  扩展链接                  
     34. 2. 1  locator元素                  
     34. 2. 2  链接组                  
     31. 3  寻址                  
     34. 3. 1  统一资源标识符(URI)                  
     34. 3. 2  指向ID                  
     34. 3. 3  位置项                  
     34. 4  小结                  
   第35章  扩展样式语言(XSL)                  
     35. 1  XSL综述                  
     35. 1. 1  XSL样式表                  
     35. 2  引用XSL样式表                  
     35. 3  规则. 模式和动作                  
     35. 4  流对象                  
     35. 5  使用XSL                  
     35. 6  模式                  
     35. 7  动作                  
     35. 8  流对象和特征                  
     35. 9  XSL和JavaScript                  
   第36章  高级特性                  
     36. 1  条件性部分                  
     36. 2  字符引用                  
     36. 3  处理指令                  
     36. 4  独立文档声明                  
     36. 5  这就是所有的内容吗                  
   第37章  阅读XML规范                  
     37. 1  xML语法规则一瞥                  
     37. 2  常量字符串                  
     37. 3  名字                  
     37. 4  重现指示符                  
     37. 5  组合规则                  
     37. 6  小结                  
   第38章  WIDL和XML RPC                  
     38. 1  只有XML是不够的                  
     38. 1. 1  缺少的东西                  
     38. 1. 2  WIDL的角色                  
     38. 2  作为IDL的WIDL                  
     38. 2. 1  方法                  
     38. 2. 2  记录                  
     38. 3  远程过程调用                  
     38. 3. 1  用XML表示RPC消息                  
     38. 3. 2  一般和定制消息DTD                  
     38. 4  集成应用系统                  
     38. 4. 1  存根                  
     38. 4. 2  文档映射                  
     38. 5  获得的互操作性                  
   第39章  XML-Data                  
     39. 1  简介                  
     39. 2  模式元素类型                  
     39. 3  元素类型声明                  
     39. 4  特性和内容模型                  
     39. 4. 1  元素                  
     39. 4. 2  空. 任意. 字符串和混合内容                  
     39. 4. 3  组                  
     39. 4. 4  开放和闭合内容模型                  
     39. 5  缺省值                  
     39. 6  别名和相互关系                  
     39. 7  类层次关系                  
     39. 8  作为引用的元素                  
     39. 8. 1  一对多关系                  
     39. 8. 2  多部分关键字                  
     39. 9  作为引用的属性                  
     39. 10  约束和附加特性                  
     39. 10. 1  min和max约束                  
     39. 10. 2  其他有用的特性                  
     39. 11  使用其他模式中的元素                  
     39. 12  XML专用元素                  
     39. 12. 1  属性                  
     39. 13  实体声明元素类型                  
     39. 14  外部声明元素类型                  
     39. 15  数据类型                  
     39. 15. 1  在API中表示数据类型                  
     39. 15. 2  复杂数据类型                  
     39. 15. 3  实例版本                  
     39. 15. 4  数据类型名字空间                  
     39. 15. 5  数据类型URI的意义                  
     39, 15. 6  结构化数据类型属性                  
     39. 15. 7  具体数据类型                  
     39. 16  模式之间的映射                  
     39. 17  附录A:一些例子                  
     39. 18  附录B:XML-Data模式的一个XML DTD                  
   第40章  XML SPECtacular                  
     40. 1  基本标准                  
     40. 1. 1  国际标准                  
     40. 1. 2  W3C建议                  
     40. 2  XML应用                  
     40. 2. 1  W3C建议                  
     40. 2. 2  其他                  
                    

猜您喜欢

读书导航