A description of various tasks you can perform with command-line tools.
In order to deploy a Sybase CEP application, you must be able to do the following things:
Start Sybase CEP Server.
Access a running Sybase CEP Server.
Create a query module and its associated schema files.
Compile the query module using the Sybase CEP Compiler.
Create a workspace on the Sybase CEP Server.
Execute the query module on the Sybase CEP Server.
Stop the query module on the Sybase CEP Server.
Stop the Sybase CEP Server and clean up its resources.
These tasks are executed by one of the following programs:
The server (c8_server.exe on Microsoft Windows, or c8_server on UNIX-like operating systems).
The compiler (c8_compiler.exe on Microsoft Windows, or c8_compiler on UNIX-like operating systems).
The c8_client utility program (c8_client.exe on Microsoft Windows, or c8_client on UNIX-like operating systems). You execute this program with command-line parameters that specify the task to be performed (for example, start executing a query module). The c8_client program translates the command-line parameter(s) into one or more SOAP calls and sends them to the server.
To get the most up-to-date information about the c8_client program, execute
c8_client
to get a usage message that lists the command-line options.
Note that if you are using the Enterprise Edition of Sybase CEP Engine and you have enabled the User Authentication feature, you will probably need to supply a username and password in order to perform certain operations using c8_client. Use the command line option "--username=<username>" to specify the user name (replace "<username>" with the name of a user who has appropriate permissions). Use the command line option "--password=<password>" to specify the password for that user. If you specify only the "--username" option without the "--password" option, c8_client will prompt you for a password.