Two QuickTime applications that come with Mac OS X Server help you prepare content for streaming:

QTSS Publisher lets you upload content to the streaming server and prepare it for delivery. It provides these key features: creation and management of playlists, generation of content directory websites, and editing of content annotations.

The QuickTime Streaming Server administration guide describes how to use QTSS Publisher.

Quicktime Broadcaster lets you produce a live event. QuickTime Broadcaster allows you to stream live audio and video over the Internet. QuickTime Broadcaster provides preset broadcast settings and the ability to create custom settings. Built on top of the QuickTime architecture, QuickTime Broadcaster enables you to produce a live event using most codecs that QuickTime supports.

For information about QuickTime Broadcaster, go to www.apple.com/quicktime/ and navigate to the QuickTime Broadcaster page.

Application Server Support

An application server is software that runs and manages other applications, usually web applications, which are accessed using a web browser. The managed applications reside on the same computer where the application server runs.

One of the duties of the application server is to make sure the applications it manages are always available. For example, if an application fails or becomes unresponsive, the application server restarts it. Some application servers provide load balancing, which spreads application load among two or more computers.

This section highlights three integrated application server technologies that Mac OS X Server offers: Apache Tomcat, JBoss, and WebObjects. All of them are preinstalled with the server and can be used in conjunction with Apache Axis, which is also preinstalled. Axis is an open source Java framework for implementing web services over XML-based SOAP (Simple Object Access Protocol). For more information about SOAP, go to www.w3.org/TR/SOAP/.

The web technologies administration guide provides more information about open- source applications and modules included with Mac OS X Server.

Apache Tomcat

Tomcat is an open-source JavaServer Pages (JSP)/servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.

The specification for Java Servlet is at java.sun.com/products/servlets/.

The specification for JavaServer Pages is at java.sun.com/products/jsp/.

Chapter 2 Inside Mac OS X Server

43

Page 43
Image 43
Apple 10.3 manual Application Server Support, Apache Tomcat