Salminen A. Communicating with XML (New York, 2011). - ОГЛАВЛЕНИЕ / CONTENTS
Навигация

Архив выставки новых поступлений | Отечественные поступления | Иностранные поступления | Сиглы
ОбложкаSalminen A. Communicating with XML / A.Salminen, F.Tompa. - New York: Springer Science+Business Media, LLC, 2011. - xiii, 224 p.: ill. - Incl. bibl. ref. - Ind.: p.217-224. - ISBN 978-1-4614-0991-5
 

Оглавление / Contents
 
1  Setting the Stage ............................................ 1
   1.1  Web Communications ...................................... 2
   1.2  Markup .................................................. 3
   1.3  Markup Languages ........................................ 6
   1.4  Document Type Definition ............................... 10
   1.5  Types of XML Use ....................................... 11
        1.5.1  Documents and Web Pages ......................... 12
        1.5.2  Other Primary Data .............................. 13
        1.5.3  Metadata ........................................ 14
        1.5.4  Data Interchange and Web Services ............... 15
   1.6  Case Study: Communicating Via News Feeds ............... 16
2  Fundamentals ................................................ 21
   2.1  Formal Grammars ........................................ 22
   2.2  Processors and Applications ............................ 24
   2.3  XML Documents .......................................... 27
        2.3.1  Logical Structure ............................... 27
        2.3.2  Physical Structure .............................. 33
        2.3.3  Character Encoding .............................. 37
   2.4  Declaring and Constraining Structures .................. 38
        2.4.1  DTD and Markup Declarations ..................... 38
        2.4.2  Element Type Declarations ....................... 40
        2.4.3  Attribute List Declarations ..................... 43
        2.4.4  Entity and Notation Declarations ................ 46
        2.4.5  XML Processor Treatment of Entities and
               References ...................................... 48
        2.4.6  XML Schema ...................................... 52
        2.4.7  RELAX NG ........................................ 61
   2.5  Processing Models ...................................... 62
        2.5.1  Stream Processing ............................... 63
        2.5.2  Tree Processing ................................. 64
        2.5.3  Comparing Stream and Tree Processing ............ 66
   References .................................................. 66
3  Why Use XML? ................................................ 69
   3.1  Collaborative Standardization .......................... 70
        3.1.1  Standardization at W3C .......................... 71
        3.1.2  Sectoral Standardization ........................ 72
   3.2  XML Family of Languages ................................ 73
        3.2.1  Classification of the XML Languages ............. 74
        3.2.2  XML Accessories ................................. 75
        3.2.3  XML Transducers ................................. 76
        3.2.4  XML Applications ................................ 77
   3.3  Variety of Software .................................... 84
   3.4  Application-Independent Data Assets .................... 85
   3.5  Web-Enabled Access ..................................... 86
   3.6  Interoperability ....................................... 87
   3.7  Case Study: Business Applications ...................... 88
   References .................................................. 90
4  Document Management ......................................... 93
   4.1  Structured Documents ................................... 94
        4.1.1  Structure Versus Content Versus Layout .......... 94
        4.1.2  Characteristics of Structured Document
               Management ...................................... 95
   4.2  Transformations and XSLT ............................... 96
   4.3  Rendering ............................................. 100
        4.3.1  Rendering with CSS ............................. 102
        4.3.2  Rendering with XSL ............................. 104
   4.4  Information Retrieval ................................. 104
        4.4.1  Indexing ....................................... 105
        4.4.2  Retrieval Effectiveness and Ranking ............ 107
        4.4.3  Querying XML Data .............................. 108
   4.5  Case Study: Storing and Accessing Dictionaries ........ 109
   References
5  Data-Centric and Multimedia Components ..................... 113
   5.1  Data Types in XML Schema .............................. 114
        5.1.1  Classification of Data Types ................... 115
        5.1.2  Facets ......................................... 117
        5.1.3  Type Hierarchy ................................. 119
        5.1.4  Example: Data Type Definitions for the UK
               Government ..................................... 120
   5.2  Numeric Data .......................................... 121
   5.3  Dates and Time ........................................ 122
   5.4  Graphics and Multimedia Data .......................... 123
        5.4.1  Scalable Vector Graphics ....................... 123
        5.4.2  Multimedia ..................................... 130
   5.5  Scientific Data ....................................... 135
        5.5.1  Mathematical Data .............................. 135
        5.5.2  Geospatial Data ................................ 139
   5.6  Data for Humanities and Social Sciences ............... 141
        5.6.1  Electronic Books ............................... 142
        5.6.2  Text Encoding Initiative ....................... 143
   References ................................................. 145
6  Metadata ................................................... 149
   6.1  XML as Metadata and XML for Metadata .................. 150
   6.2  Resource Discovery .................................... 152
   6.3  Dublin Core ........................................... 153
   6.4  Resource Management ................................... 154
        6.4.1  Learning Object Metadata ....................... 155
        6.4.2  Metadata for Records Management ................ 156
        6.4.3  Metadata for Preservation ...................... 158
   6.5  RDF: Resource Description Framework ................... 158
   6.6  Semantic Web .......................................... 162
   References ................................................. 166
7  Data Interchange ........................................... 169
   7.1  EDI ................................................... 170
   7.2  Frameworks lor Business Interactions .................. 173
        7.2.1  ebXML .......................................... 174
        7.2.2  RosettaNet ..................................... 175
        7.2.3  Industry-Specific Frameworks ................... 176
   7.3  Web Services .......................................... 178
   7.4  Security in Data Interchange .......................... 179
   7.5  The Status of Interchange Standards ................... 182
   References ................................................. 183
8  Adopting XML for Large-Scale Information ................... 185
   8.1  Persistent Storage оf XML Data ........................ 186
        8.1.1  Special Characteristics and Requirements ....... 186
        8.1.2  XML Management Solutions ....................... 191
        8.1.3  Migration into XML Format ...................... 194
   8.2  When Not to Use XML ................................... 195
        8.2.1  Not to Replace Database Technology
               Universally .................................... 196
        8.2.2  Not to Replace Other Proven Technologies
               Arbitrarily .................................... 196
        8.2.3  Risks in the Development and Deployment
               of New XML Applications ........................ 197
   8.3  Case Study: Government Applications ................... 198
        8.3.1  The Case of the Finnish Parliament and
               Government Ministries .......................... 198
        8.3.2  The Case of Massachusetts ...................... 201
   8.4  Conclusions ........................................... 202
   References ................................................. 203
Appendix A  Introduction to XHTML ............................. 207
Appendix В  History of XML .................................... 209
   В.1  Origins of the Internet ............................... 209
   B.2  Origins of SGML ....................................... 210
   B.3  From the Internet to the World Wide Weh ............... 210
   B.4  From SGML to XML ...................................... 211
   Historical Readings ........................................ 214
Appendix С  Extended Backus-Naur Form (EBNF) .................. 215

Index ......................................................... 217


Архив выставки новых поступлений | Отечественные поступления | Иностранные поступления | Сиглы
 

[О библиотеке | Академгородок | Новости | Выставки | Ресурсы | Библиография | Партнеры | ИнфоЛоция | Поиск]
  © 1997–2024 Отделение ГПНТБ СО РАН  

Документ изменен: Wed Feb 27 14:24:04 2019. Размер: 12,420 bytes.
Посещение N 1220 c 16.10.2012