Stand-Alone or Networked: Same System
The COSS desktop applications that run
on your desktop PC share many components with the COSS Web applications
that run on your company's IT servers. From a development perspective,
the desktop and Web applications are nearly the same. You can
deploy COSS solutions as stand-alone desktop applications, install
networked versions on your intranet, or install them on your extranet
for full Internet access.
Shared components of COSS applications
are customized for your unique products and services. The Business
Rule component interprets Visual Basic code for the desktop application
and generates JavaScript code for Web applications—changes
to the user interface are automatically updated in both applications.
This common-component approach saves you time and money and eliminates
unnecessary duplication of efforts.
COSS calculation engines are also identical
for both desktop and Web applications. Once you determine a calculation
engine is working correctly on the desktop, there is no need to
go through the same validation for Web applications.
Finally, COSS’s shared software
components belong to tiers in a multi-tiered system that includes
presentation, business logic and data tiers. Tier separation decouples
the dependency between components in different tiers and allows
deployment of Web applications on very complex server configurations.