The Canonical Text Service protocol defines communication between a client application and a server.
Its purpose is to retrieve texts cited by CTS URN. Our aim is to define a minimal protocol to fulfill this goal. Our hope is that with the current version 5, we are, after a decade of work, approaching a point where the protocol can be stable. We take heart in the history of the TCP/IP protocol, which in eight years (1972-1980) went from version 1 to the version 4 still used today.
See some proposed modifications.
Behind the abstract OHCO2 model of the CTS URN, implementations of the CTS protocol use a variety of backend data models.