What is CML?
The Caucus Markup Language (CML) is a powerful scripting language for
creating conference workspaces on intranet and Internet Web sites.
Its control logic is
comparable to Perl or Visual Basic, and it includes functions for
easy CGI programming and Caucus database access. CML is thoroughly
HTML-compatible, accommodating any kind of Web-compatible access to
information on the Webincluding information on legacy systems
as well as current Web-compatible multiple media information,
applications, and tools.
(For detailed information about the nuts and bolts of CML,
see the CML Reference Guide, or
the general Documentation page.)
Who should employ CML?
CML is for people and organizations that need interactive,
collaborative applications on the Web, including:
- Enterprise developers designing easy-to-use shared workspaces on
the Web, which integrate heterogeneous Web information and
tools.
- Educational organizations developing virtual courses and
campuses.
- Webmasters creating interactive Web sites which combine
conversation and
emerging community with information distribution and back-end business
functions.
- Organization Consultants creating Internet/intranet solutions for
business needs in teamwork and organizational learning.
CMLFeatures & Benefits
Open for BusinessSM
Because Caucus is standards-based and Web-compatible, the workspaces
you create in CML can involve disparate information and many kinds of
Web applications. They can be deployed on virtually any HTTP server
and accessed by virtually any Web browser. CML scripts can be re-used
as templates to run on multiple Caucus servers in your
organization.
Make it Fast, Make it Better
CML is totally HTML-compatible. CML scripts easily integrate ActiveX
controls and Java applets as well as any other HTML-compatible user
interface elements you choose.
Install & Use
A complete set of CML templates for a Caucus
conference center is included with Caucus. The center is ready to
use off-the-shelf, or you can customize it to meet specific
requirements for look, feel and functionality.
Caucus Application Development Capabilities
- Develop HTML for Caucusmuch Caucus customization can be done
using your favorite HTML environment. Any HTML (forms, tables,
multiple media, etc.) can be included.
- Create customized, dynamic workspacesintegrate CML source
from templates included with Caucus into your custom scripts. Add CML
to modify or extend functionality.
- Extend the workspace with new kinds of information objects by
linking to additional Conference resources on other HTML or CML
pages.
- Include graphics, links, Java, JavaScript, and other
browser-accessible information in any Caucus conference space.
- Create HTML dynamically as the user navigates through a Caucus
space.
- Upload any existing file to add a library or information resource
to Caucus.
- Support for most browsersNetscape 2.0 or MS Internet
Explorer 3.02 or greater are required.
Standards-based security Support
- Integrates user authentication with NT account information, UNIX
password files, HTTP authentication, DCE tickets, etc.
- Access control lets you define who can see, read or write to
conferences, and what the user interface and resource set are for any
user or group.
- Supports Web-server security (SSL, etc.)
Build custom shared workspaces on the Webquickly &
easily
- Server-side scripting lets you automate processes, e.g. the system
can create a new weekly discussion item based on regional sales
results.
- Full API for access to Caucus functionality via CML scripts.
- Full scripting languageCML is powerful and easy to learn for
a developer familiar with PERL, Basic, or a similar language.
- Shared conferences appear in numerous workspaces with different
user interfaces and attached resources.
- Scalable, high-performance server takes advantage of hardware
capabilities.
- Conference center templates included for immediate use.
- Customize templates to your specifications using forms, HTML, and
CML.
Easy maintenance
- Use a Web front-end to add new users, control user access, set
system-wide defaults, initiate new conference workspaces, etc.
- Set permissions for organizers and other participants via a Web
front end.
- Set custom interfacesCaucus automatically recognizes users
and presents them with the appropriate interface and privileges.
Adheres to open standards
- Integrates Java applets & ActiveX controls in Caucus workspaces,
as well as images, audio/video or anything else HTML-compatible.
- Includes access to standard email protocols using browser-called
email client.
- Integrates any browser access point to any Web-accessible database
application (Lotus Notes, MS SQL Server, Oracle, Informix, etc).
- Supports any Web HTTP server, through CGI.
- Allows user authentication via NT account information, UNIX
password files, HTTP authentication, DCE tickets, etc.
- Supports leading security standards such as SSL 3.0 and RSA
encryption when installed on server.
- Operates in a wide variety of server environments including MS
BackOffice, Netscape SuiteSpot, Apache http server, etc.
Caucus Template Requirements
To use CML, you need only install Caucus under
a compatible OS and run nearly any
CGI-compatible Web server.
Try It Now
You can get started now: download
a free thirty day trial of Caucus today.
|
 |
- Product Information
- The Caucus Server
- The Caucus Center
- Caucus Markup Language
- Documentation
- Caucus FAQ
- A Guided Tour of Caucus
- Demonstration and Support
Conferences
- Trial Download
|