CTS2/doc/Building Services

From HL7Wiki
Jump to navigation Jump to search

The Mayo CTS2 Development Framework provides tools to support the construction of terminology services, including

  • Templates for creating REST Hypermedia URLS
  • Query/Filtering functionality for searches
  • Marshalling/Unmarshalling of Java Beans to XML
  • A REST Client
  • The CTS2 Model represented as Java Beans
  • A Plugin system that allows implementation bundles to be registered and discovered, as well as swapped at runtime
  • Parameter handling framework for defining the options of a Plugin
  • A set of Interfaces that are recognizable to the Development Framework as CTS2 Profiles
  • Maven Assemblies to create plugins
  • XML and JSON views

How much detail do we want here? How do we hand off to the Framework page--what does a reader need to know first?


Navigation – Common Terminology Services (CTS2)

   Home
About CTS2
   Purpose
   CTS2 History
   Business Case
How it works
   Federation
   Functionality
Implementing CTS2
   Architecture
   Development
Resources
   Purpose
   FAQ
   Business Case
   Glossary of Terms
Specification
   REST
   SOAP
   HL7 SFM
Development
   CTS2 Development Framework
   Implementations
  Github Page
Community
   Who is Using CTS2?
   Get Help
   Links