The Study and Applications of XML Linking Language

博士 === 國立中興大學 === 應用數學系所 === 95 === The very nature of the success of the Web lies in its capability for linking resources. However, the unidirectional, simple linking structures inherited from HTML today are not sophisticated enough for the growing needs of the XML world. The official W3C solution...

Full description

Bibliographic Details
Main Authors: Tseng-Chang Yen, 顏增昌
Other Authors: Felix Hsu
Format: Others
Language:en_US
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/46425511966800814345
id ndltd-TW-095NCHU5507001
record_format oai_dc
spelling ndltd-TW-095NCHU55070012016-05-25T04:14:22Z http://ndltd.ncl.edu.tw/handle/46425511966800814345 The Study and Applications of XML Linking Language XML Linking Language的探討與應用 Tseng-Chang Yen 顏增昌 博士 國立中興大學 應用數學系所 95 The very nature of the success of the Web lies in its capability for linking resources. However, the unidirectional, simple linking structures inherited from HTML today are not sophisticated enough for the growing needs of the XML world. The official W3C solution for linking in XML is called XLink. Several advanced linking capabilities are proposed in XLink, such as third-party links, multidirectional links, and linkbase. By taking advantage of the advanced linking mechanism provided by XLink, the deficiencies of HTML caused by its crude linking mechanism, such as the write permission problem and multiple link set problem, can be ameliorated. Though the linking capability of XLink is more powerful than that of HTML, XML linking applications are a rarity of rarities due to the lack of general tools designed specifically for XLink. In this thesis, we are putting forward a practical Browser cOmpatible XLink (BOX) application development framework which represents links via XLink and translates links into the hyperlinks of HTML. BOX eases the development of XLink applications. Fundamental XLink applications of both multiple link sets and multidirectional links are presented as well. Current web browsers are in their early stage in supporting XLink, i.e. web browsers at most support XLink''s simple links. Consequently, the XLink applications followed the BOX framework can only contain simple links or extended links with specific attribute combinations(xlink:actuate="onLoad" xlink:show="embed" or xlink:actuate="onRequest" xlink:show="replace") and translate them into HTML''s links. To surmount the limit of browsers, we further propose a XLink Application Development (XLAD) framework which represents links via XLink and translates those links into designated format of various backend processors, such as translating XLink links into VNUML language for virtual network management. To verify the feasibility of our framework, several examples are demonstrated as well. As the computing environment moves toward integrating a collection of computing resource, more and more network services are provided by clusters. Linux Virtual Server (LVS), originally consists of real hosts, is currently the most popular Linux cluster management software. To enhance security of LVS and protect hosts from being invaded, virtual machines can be deployed between the servers and their hosts. By following the proposed XLAD framework, we successfully develop a flexible Linux Cluster Network Management System to effectively manage an LVS cluster. In this thesis, we present a vision of XLink on the World Wide Web, and we also successfully apply XLink to alleviate the management complexity of cluster environment. We realize the vision with application scenarios, analyze the concepts behind it, and discuss how the picture can be completed. Generally, we believe that linkbase files will become very popular tool for navigating the Web, and will be an important part of the Web infrastructure in the future. Felix Hsu 許昌旺 2007 學位論文 ; thesis 55 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 國立中興大學 === 應用數學系所 === 95 === The very nature of the success of the Web lies in its capability for linking resources. However, the unidirectional, simple linking structures inherited from HTML today are not sophisticated enough for the growing needs of the XML world. The official W3C solution for linking in XML is called XLink. Several advanced linking capabilities are proposed in XLink, such as third-party links, multidirectional links, and linkbase. By taking advantage of the advanced linking mechanism provided by XLink, the deficiencies of HTML caused by its crude linking mechanism, such as the write permission problem and multiple link set problem, can be ameliorated. Though the linking capability of XLink is more powerful than that of HTML, XML linking applications are a rarity of rarities due to the lack of general tools designed specifically for XLink. In this thesis, we are putting forward a practical Browser cOmpatible XLink (BOX) application development framework which represents links via XLink and translates links into the hyperlinks of HTML. BOX eases the development of XLink applications. Fundamental XLink applications of both multiple link sets and multidirectional links are presented as well. Current web browsers are in their early stage in supporting XLink, i.e. web browsers at most support XLink''s simple links. Consequently, the XLink applications followed the BOX framework can only contain simple links or extended links with specific attribute combinations(xlink:actuate="onLoad" xlink:show="embed" or xlink:actuate="onRequest" xlink:show="replace") and translate them into HTML''s links. To surmount the limit of browsers, we further propose a XLink Application Development (XLAD) framework which represents links via XLink and translates those links into designated format of various backend processors, such as translating XLink links into VNUML language for virtual network management. To verify the feasibility of our framework, several examples are demonstrated as well. As the computing environment moves toward integrating a collection of computing resource, more and more network services are provided by clusters. Linux Virtual Server (LVS), originally consists of real hosts, is currently the most popular Linux cluster management software. To enhance security of LVS and protect hosts from being invaded, virtual machines can be deployed between the servers and their hosts. By following the proposed XLAD framework, we successfully develop a flexible Linux Cluster Network Management System to effectively manage an LVS cluster. In this thesis, we present a vision of XLink on the World Wide Web, and we also successfully apply XLink to alleviate the management complexity of cluster environment. We realize the vision with application scenarios, analyze the concepts behind it, and discuss how the picture can be completed. Generally, we believe that linkbase files will become very popular tool for navigating the Web, and will be an important part of the Web infrastructure in the future.
author2 Felix Hsu
author_facet Felix Hsu
Tseng-Chang Yen
顏增昌
author Tseng-Chang Yen
顏增昌
spellingShingle Tseng-Chang Yen
顏增昌
The Study and Applications of XML Linking Language
author_sort Tseng-Chang Yen
title The Study and Applications of XML Linking Language
title_short The Study and Applications of XML Linking Language
title_full The Study and Applications of XML Linking Language
title_fullStr The Study and Applications of XML Linking Language
title_full_unstemmed The Study and Applications of XML Linking Language
title_sort study and applications of xml linking language
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/46425511966800814345
work_keys_str_mv AT tsengchangyen thestudyandapplicationsofxmllinkinglanguage
AT yánzēngchāng thestudyandapplicationsofxmllinkinglanguage
AT tsengchangyen xmllinkinglanguagedetàntǎoyǔyīngyòng
AT yánzēngchāng xmllinkinglanguagedetàntǎoyǔyīngyòng
AT tsengchangyen studyandapplicationsofxmllinkinglanguage
AT yánzēngchāng studyandapplicationsofxmllinkinglanguage
_version_ 1718281662313267200