$Revision: 1.7 $
Copyright © 2001-2002 Canadian Broadcasting Corporation
Copyright
Sportwire is copyright by the Canadian Broadcasting Corporation. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation. This software is provided without warrantee and no promises are implied; use at your own risk. The Sportwire project is hosted at Sourceforge.net and community participation is welcome and encouraged.
$Date: 2002/04/20 19:43:52 $
Abstract
Sportwire is an archiving and presentation system for XML documents distributed by sports newswire services. Sportwire is specifically designed for the Sportsticker, SportsNetwork and AFP XML feeds, but should be adaptable to any XML-based news feed which provides an event-centric description of sports news. This document describes the software components of the Sportwire system.
Table of Contents
NewsML is an initiative by IPTC, the International Press Telecommunications Council. More information can be found through the IPTC Website.
A sub-project of NewsML to develop DTDs for the transmission of sports news. SportsML is expected to be ratified in 2002.
JavaBeans are Java classes available from within Java Server Pages. The scope of a bean can be set to persist over the entire server, the current application, the current page, or the current session; Sportwire uses singleton bean classes with page scope so every reference from a given JSP page accesses the same report cache object.
Java packages for transferring data between XML documents and relational databases. XMLDBMS supports schemas written in Data Definition Markup Language (DDML). For more information, visit the XMLDBMS Website.
An alternative XML Document model providing more Java-friendly access container methods. JDOM also provides methods to interoperate with W3C Document software.