ctswebapp: an implementation of the Canonical Text Services Protocol
ctswebapp is a java servlet implementing the
Canonical Text Services protocol,
versions 1.1 and 1.2.test.
It is based on the
ctslib
code library .
The webapp implements all features specified by the CTS 1.1 protocol and proposed for CTS 1.2.test. Note that as of January, 2006, two versions of the webapp are offered here: a "main" branch that has been more thoroughly tested supporting access to TEI documents stored in a local file system; and a "development" branch that has not yet been thoroughly tested but that includes support for access to TEI documents either in an XML database, or in a local file system. These two versions are based on different branches of the ctslib library.
All source code is copyrighted, and made available here and in the CHS version repository under the GPL.
.war file of
"main" version: recommended choice for server using
TEI documents in local file system.
(Requires a servlet
engine such as Tomcat to run)
.war file of
the "development" version: recommended choice for server using
eXist XML DB for storage of text corpus.
(Requires a servlet
engine such as Tomcat to run)