[CAnet - news] Web services for comic books, theology and more
"Bill St.Arnaud" <[email protected]>
| Newsgroups | gmane.culture.publications.news |
|---|---|
| Message-ID | <000201c5a262$0c744b90$0a21bdcd@amarillo> |
For more information on this item please visit the CANARIE CA*net 4 Optical
Internet program web site at http://www.canarie.ca/canet4/library/list.html
-------------------------------------------
[There is a plethora of markup languages and DTDs for use in web service
applications. Computerworld provided a small sampling of such specialized
languages. Some excerpts -- BSA]
http://www.computerworld.com/news/2005/story/0,11280,103711,00.html?from=sto
ry_package
Markup Languages
Thus we present this shorthand guide to current markup languages. It
certainly doesn't cover them all, but it does give an idea of the
flexibility and power of the concept and how it is being used. Most are
simple extensions of XML or document type definitions specialized for a
particular area of interest, but some are quite complex.
The Languages
. Business Process Execution Language: BPEL is designed to run a series of
Web-based transactions and/or characterize interfaces that are needed to
complete Web-based transactions. It's used for modeling business processes,
with specifications for transactions and compensating transactions, data
flow, messages and scheduled events, business rules, security roles, and
exceptions.
. Cell Markup Language: CellML stores and exchanges computer-based
mathematical models, allowing scientists to share models even if they use
different model-building software. It also enables them to reuse components
from one model in another, thus accelerating model building. CellML includes
mathematics and metadata by leveraging existing languages, including MathML.
www.cellml.org
. Chemical Markup Language: CML is a new approach to managing molecular
information that uses recently developed Internet tools such as XML and
Java. Based strictly on SGML, it's capable of holding extremely complex
information structures and can therefore act as an interchange mechanism or
an archiving tool. It interfaces easily with modern database architectures,
such as relational or object-oriented. Most important, a large amount of
generic XML software to process and transform it is already available from
the community. www.xml-cml.org
* Comic Book Markup Language: CBML is an XML vocabulary with Document
Type Definition (DTD) and schema representations for encoding comic books
and graphic novels. www.cbml.org/
* Learning Material Markup Language: LMML is a many-sided adaptable
and extendible family of XML languages to ease the production of e-learning
modules and programs. www.lmml.de/
* Music Markup Language: MML is a preliminary attempt to mark music
objects and events with an XML-based language to allow managing music
documents for purposes ranging from music theory and notation to practical
performance. www.musicmarkup.info/
* Sports Markup Language: SportsML allows for the exchange of sports
scores, schedules, standings and statistics for a wide variety of
competitions. www.sportsml.org/
* Theological Markup Language: ThML is used to mark up texts for the
Christian Classics Ethereal Library and other projects. This XML application
can be thought of as HTML with additions for electronic books and rich
digital libraries, with support for such things as scripture references,
Greek text, and special numbering schemes. www.ccel.org/ThML/
-------------------------------------
To SUBSCRIBE:
send a blank e-mail message to
[email protected]
To UNSUBSCRIBE:
send a blank email message to
[email protected]
-------------------------------------
These news items and comments are mine alone and do not necessarily reflect
those of the CANARIE board or management.
-----------
[email protected]
www.canarie.ca/~bstarn
skype: pocketpro
SkypeIn: +1 614 441-9603
_______________________________________________
news mailing list
[email protected]
http://lists.canarie.ca/mailman/listinfo/news