Home Page Dynamica Software Factory
Dynamica Software
Copyright ©
Dynamica Srl
Via G.Sidoli,7
20129 MILANO (Italy)
Tel.
+39 02 70124402
Fax
+39 02 70120357
E-mail
info@dynamica.it

Updated:
3 September 2002

CUX 4.0: Communication Utility eXtended

Cux Cux is a program for developing multiplatform (UNIX, DOS and WINDOWS) communications services.

Adaptable

Cux provides services for almost all type of communications requirements users might have. It allows interactive access using terminals, remote support services, reception of Group 3 faxes and, of course, file transfer using the most popular protocols currently available. Cux also includes a sophisticated macro language that allows the automation and customizing of user services.

Flexible

Cux can handle communications via modem, ISDN, X28/25 and INT14. Its high quality design assures the best possible transmission performance obtainable from the different communications devices, which are driven through a configuration archive with access keys. For example, besides modem/fax and the ISDN Terminal Adapter, over 100 modems among the most popular ones have already been chosen to be supported. Because of its editable format, the archive can be easily managed by the user; in the same way, the communications line archive allows easy configuration of available resources.
On UNIX systems, Cux is compatible with the management criteria of the system communications services.

Convenient

Cux not only makes available innumerable services within one product, but it also provides the same user interface across all the supported operating systems.

Its log system allows total control over expenses for communications lines and makes it possible to identify the optimization criteria for their best usage. Cux is part of a family of products which minimize the amount of time required to develop complex services.

Cux comes with single licence or multiple licences, significantly reducing the cost per user; a demo version without limitations is also available.

Cux is a modular and highly flexible product that can also be used concurrently for different types of services. It is convenient because, although the number of services to be provided might increase, it is still possible to use one software product for all of them, thus eliminating line testing and configuration which would be necessary if an additional software product were to be used.

Language

Cux language, designed to be easy and efficient, features variables, management of user input, branch statements, saving of data in files and log files.

Cux innovative management of variables also allows import from the operating system (environment variables). This feature allows the developer of communications services to base the installation and configuration of its application on simple system configurations.

This language allows complex error recovery operations and interaction with the user; it also allows the inclusion of external programs.

On UNIX systems, a complete service of event control (signals) is also provided.

This language has also been enhanced with commands for driving modems/faxes, allowing the development of highly automated services for sending and receiving faxes (see below).

Protocols

At Dynamica we have always stressed the need for the user to be able to count on stable and safe file transfer protocols. Robustness and compliance to specs are the state of the art in the implementation of public protocols.

Besides its proprietary protocols (Cuxtxt, Cuxenc and Cuxbin), Cux 4.0 includes Zmodem, Kermit, Xmodem and Ymodem. When the protocol supports these features, it is possible to define the length of packets up to 2KB, sliding windows and transmission delays between packets for fine tuning.

CuxFax

With CuxFAX, Dynamica presents a unique solution for the development of applications and fax services. As a matter of fact, at language commands level, CuxFAX provides highly modular and reusable services for driving faxes. Cux 4.0 is not intended as a fax application, but as a fax engine, and can be used by any application to manage its fax services. Cux works directly with Group 3 format files, and the user can choose its favourite software for image generation or for coding it in a printable format. CuxFAX, used in combination with CuxTMT, allows the setup of sophisticated fax servers that stand out for their competitive price, features and potential expansion.

CuxRED

With CuxRED, Dynamica provides remote support services also on MS-DOS. The service includes the complete redirection of a PC monitor and keyboard towards all platforms supported by Cux.

Memory requirements to run CuxRED are minimal, so that applications can have all the space they need for their execution. Screen retransmission time can be adjusted to obtain the best performance depending on the line speed.

Other feature

  • In MS-DOS environment it supports swap in extended memory, EMS or hard disk.
  • Interactive or batch interpreter. Complete control from the command line.
  • Transparent terminal emulation (glass tty) with extended and function keys.
  • Multiport and extended serial card management (COM3, COM4, etc.), user defined ports and IRQ's.
  • Easy integration with user application.
  • Sharing of multiuser lines with automatic search of the first available line.
  • Support of background operations and low system resource consumption.
  • Commands for string exchange on the communications line and automatic trapof arbitrary strings.
  • Controlled execution of user programs on the communications line, includinguser protocols.
  • Interrupt trap with command execution. Carrier detection.
  • Preconfiguration of over 100 modems and 200 modems/faxes among the most popular.
  • Handling of interactive sessions, remote process execution and Daemon mode.

Available on the following platforms

  • SCO OPEN SERVER/UNIXWARE
  • SUN SOLARIS/SPARC
  • IBM AIX RISC 6000
  • HP-UX PA RISC
  • MS-DOS
  • Windows 95/98/NT/2000