HHS Digital Media API Platform
Content Services: Where to Begin?
One goal of the HHS Digital Media Platform is to provide choices to organizations who are interested in implementing Content Services. Therefore, the Application Programming Interface (API) platforms are offered as .NET and Java instances. The intent is to keep the .NET and Java systems as similar as possible with both functional requirements and API specifications. This will enable cross-platform media discovery and sharing.
The following is an overview of what is available for each system:
* .NET: Primarily developed and maintained by the Centers for Disease Control and Prevention (CDC). There are two versions:
* Production: Content Syndication 2.6.x is in production at CDC, the Food and Drug Administrations (FDA) Center for Tobacco Products (CTP), and other Federal and State partners. CDC provides periodic releases to enhance functionality. The system includes a storefront to discover and get embed code for HTML Content and a separate storefront to search and send eCards. It has an administration module to capture/manage content and manage the storefronts. If your organization is seeking an immediate solution for HTML content syndication and eCards, this version is available in SourceForge.
* Development: CDC is working on a major rewrite and extension which will provide syndication for additional media beyond HTML and eCards and will include images, videos, podcasts, badges, buttons, and widgets. If your organization is interested in freeing and sharing all types of media, a development version of this system is available in SourceForge for you to explore and provide feedback to CDC.
* Java: Primarily developed and maintained by the Department of Health and Human Services (HHS) Assistant Secretary for Public Affairs office (ASPA). There are two versions:
* Production: Content Syndication 0.3 is in production at HHS. The system was built from business requirements and API specifications of the .NET version, although some differences exist. The system includes a similar storefront to discover and get embed code for HTML Content. It also has an administration tool. If your organization is seeking an immediate HTML syndication solution in Java, this version is available in SourceForge.
* Development: HHS ASPA is collaborating with CDC and FDA CTP to develop a parallel Content Services 3.0 version in Java to match the .NET system functionally and technically. Work is just underway and priorities are still being determined. Therefore, a development version is not available at this time.
The folders in SourceForge are structured as indicated above: .NET and Java, and inside each of those are folders for Production and Development. Installation instructions and database information can be found in the folder for each release.
1. For the .NET system (both production and development versions), the installation and configuration file is named "Installing and Running CS x.x.docx" where x.x is the release number.
2. For the Java version, the installation documentation is called "CM_Syndication - User Manual.pdf".