Here are some basic guidelines to follow when configuring CometAnywhere. We have included installation and configuration information for both the host Comet98 system as well as the remote CometAnywhere client.
CometAnywhere is a feature of Comet98. With CometAnywhere, you can set up a Comet98 host system that serves numerous remote clients. The remote systems communicate with the host via TCP/IP over either the Internet or dedicated phone lines.
The host system consists of a complete Comet98 installation, while the remote system requires only two files, as shown in the following diagram:
Here's a sample line from a Comet98 INI file showing the configuration of sessions 002 through 010 as remote sessions:
Some things to note about remote sessions:
Here's an interesting application of this assignment scheme. Suppose you have 50 remote users. However, at any given time suppose you expect no more than 10 of them to be connected to your host system. You could configure (and license) 10 remote sessions that would serve these users 10 at a time.
The # symbol intructs Comet98 to route the output to the COSW.EXE program (the program running on the remote system), which in turn routes it to the COSP.EXE program (the print routine on the remote system).
Here is the general SYSGEN syntax for configuring a CometAnywhere remote printer:
Here is a specific example for a non-spooling printer named LP1:
On the remote machine:
| COSW.EXE | CometAnywhere client |
| COSP.EXE | CometAnywhere print routine |
Note: These programs do not require license validation. Thus, you may distribute as many copies of these programs as you want (e.g., to multiple customers, to multiple field sales staff, etc.).
There are three ways to specify the COSW startup command, as shown in the following table:
| Method of contacting host | Startup command |
|---|---|
| Specific IP address (xxx.xxx.xxx.xxx) | COSW /net:xxx.xxx.xxx.xxx |
| Specific domain name | COSW /net:domain-name |
| User-supplied IP address or domain name
With this method, a dialog box is displayed when the COSW program is launched. The remote user then supplies the IP address or domain name of the host system. The supplied address/name is stored in a file named COSW.INI (COSW creates this file in the Windows directory). When COSW is subsequently launched, the previous address/name is displayed in a pull-down menu in the startup dialog box. If the remote user communicates with multiple Comet98 hosts, all of their IP address/domain name choices are saved in COSW.INI and displayed in the startup dialog box. | COSW /net |
For example, to reach Signature Systems' Comet98 host machine, you could use either of the following startup commands:
COSW /net:signature.net
Alternatively, you could use the startup command without the specific details, as follows:
With this startup command, when you launch COSW you will see a dialog box that prompts you for an IP address or domain name. To connect with Signature's Comet98 host system, enter either 209.204.143.94 (the IP address) or signature.net (the domain name).
The following dialog is displayed, in which you choose the printer for the remote site:
The following dialog is displayed, in which you choose the fonts: