www.openlinksw.com
docs.openlinksw.com

Book Home

Contents
Preface

Quick Start & Tours

Where to Start
Client Connections
Virtual Database Server
Web Server
WebDAV
Web Services
Exposing Persistent Stored Modules as Web Services
VSMX - Virtuoso Service Module for XML
SQL to XML
NNTP
NNTP Server Setup Local & Remote Groups NNTP Client Setup
Dynamic Web Pages
VSP Examples
Third-Party Runtime Typing, Hosting & User Defined Types
Troubleshooting Tips

3.10. NNTP

Virtuoso supports the Network News Transfer Protocol used by Internet newsgroup forums. NNTP servers manage the global network of collected newsgroup postings and represent a vast repository of targeted information archives. As an NNTP aggregator, Virtuoso enables integration of multiple news forums around the world. All news content in Virtuoso is dynamically indexed to provide keyword searches, enabling rapid transformation of disparate text data into information. Virtuoso also acts as an NNTP server, enabling creation of new Internet and Intranet News Forums to leverage the global knowledge base into eBusiness Intelligence.

3.10.1. NNTP Server Setup

3.10.1.1. Enable Server

Before the NNTP server can be used, it has to be enabled to listen on the NNTP port. This change is made in the configuration file.

For more details, refer to Enable NNTP Server section.


3.10.1.2. Create/Attach News Groups

The definition of news groups is held in system tables.

For more details on inserting news groups by SQL command, refer to Add Groups to NNTP Server section. See also the Conductor News Server and Newsgroups Administration section, to setup the groups in the Visual Server Administration Interface.


3.10.1.3. Limit Groups

This is an optional step, appropriate if a news group is to be limited for internal use only, or by a group of IP addresses. This is achieved by creating an Access Control List (ACL) in the DB.DBA.NEWS_ACL table. If no ACL is defined, then all groups are public readable and writable.

For table details, refer to NNTP Server Tables section.



3.10.2. Local & Remote Groups

News groups may be Local such that they are the only instance, or a master instance of a group. Remote groups are ones that are replicated from other news servers.

See the Conductor News Server and Newsgroups Administration section, to setup the groups in the Visual Server Administration Interface.


3.10.3. NNTP Client Setup

Virtuoso can make a client connection to an external news server to receive newsgroup postings.

For more details, refer to the NNTP Client section.