Softshare offers three versions of Softshare ECS: ECS Lite, ECS Standard, and ECS Enterprise.
This edition of ECS provides base-level communications and processing capabilities for small-to-mid-size enterprises that intend to exchange data with no more than 10 trading partners. As a streamlined and entry level edition of ECS, it does not support many top-level features (as noted in the table below) that are supported by the standard and enterprise editions.
ECS Standard is a significant leap in functionality from ECS Lite. It supports Web services; integration with a number of security standards; custom scripts and commands; advanced reporting capabilities and event-rule logic; and online access to its operations via WebECS.
ECS Enterprise incorporates all the features of ECS Standard, with the addition of two major features: scale-out processing and integrated failover technology. Scale-out processing allows you to scale out your processing to manage the work load over multiple servers. Integrated failover technology ensures that if the primary server (controller) fails, a back-up controller provides service in its place. In addition to scale-out and failover capabilities, ECS Enterprise also offers access to the RosettaNet extensions and the ability to bind certificates at the trading partner level.
The below table offers an in-depth look at the features offered in each edition of ECS.
| Feature | ECS Lite |
ECS Standard |
ECS Enterprise |
| Trading Partners | up to 10 |
unlimited |
unlimited |
| Delta Compatibility | x |
x |
x |
| WebECS | x |
x |
|
| Scale-out Processing | x |
||
| Integrated Failover Technology | x |
||
| Web Services | x |
x |
|
| SMTP Listener | one |
unlimited |
unlimited |
| HTTP Listener | ◊ |
x |
x |
| Priority Message Queuing | x |
x |
|
| Execution of Custom Commands/Scripts | x |
x |
|
| Management Reports | x |
x |
x |
| Management Report Scheduling | x |
x |
|
| Advanced Event Rule Handling | x |
x |
|
| Exception Handling | x |
x |
x |
| Data Exceptions | x |
x |
|
| Parallel Sessions per Channel | x |
x |
|
| ING Bank Protocol Extensions | x |
x |
|
| RosettaNet HTTP Extensions | x |
||
| Certificate Binding at Trading Partner Level | x |
||
| Data Transfer Method | ECS Lite |
ECS Standard |
ECS Enterprise |
| SMTP | x |
x |
x |
| HTTP | ◊ |
x |
x |
| POP3 Client | x |
x |
x |
| FTP Client | x |
x |
x |
| User-Defined | x |
x |
|
| SFTP & FTP/S | ◊ |
x |
x |
| Secure HTTP | ◊ |
x |
x |
| AS1/AS2/AS3 | ◊ |
x |
x |
◊ ECS Lite can be enhanced with these items