Content request Markup language (CRML): A distributed framework for XML-based content publishing

Chi Huang Chiu, Kai Chih Liang, Shyan-Ming Yuan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Construct web applications to provide dynamic, personalized web contents with high scalability and performance is a challenge to the software industry in the next century. In most available solutions, load balancing and caching mechanisms are introduced in front of web servers to reduce workload. In this paper we present Content Request Markup Language (CRML), an enabling technique for distributed XML processing at the content level. CRML is a language based on emerging XML standards, XSLT and XPATH, to publish XML-based content over HTTP protocol. It provides hints to construct a distributed framework to support parallel XML-based content publishing. In addition, the content from databases or other sources could be cached before or after processing in block or page level. With the parallel content publishing and the caching mechanism, the CRML could provide a high performance platform for fully customized web service.

Original languageEnglish
Title of host publicationWeb Intelligence
Subtitle of host publicationResearch and Development - 1st Asia-Pacific Conference, WI 2001, Proceedings
EditorsJiming Liu, Ning Zhong, Yiju Yao, Setsuo Ohsuga
PublisherSpringer Verlag
Pages85-94
Number of pages10
ISBN (Print)3540427309, 9783540427308
DOIs
StatePublished - 1 Jan 2001
Event1st Asia-Pacific Conference on Web Intelligence, WI 2001 - Maebashi City, Japan
Duration: 23 Oct 200126 Oct 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2198
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference1st Asia-Pacific Conference on Web Intelligence, WI 2001
CountryJapan
CityMaebashi City
Period23/10/0126/10/01

Fingerprint Dive into the research topics of 'Content request Markup language (CRML): A distributed framework for XML-based content publishing'. Together they form a unique fingerprint.

  • Cite this

    Chiu, C. H., Liang, K. C., & Yuan, S-M. (2001). Content request Markup language (CRML): A distributed framework for XML-based content publishing. In J. Liu, N. Zhong, Y. Yao, & S. Ohsuga (Eds.), Web Intelligence: Research and Development - 1st Asia-Pacific Conference, WI 2001, Proceedings (pp. 85-94). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2198). Springer Verlag. https://doi.org/10.1007/3-540-45490-X_9