
A little history
Traditionally, web based and back-office (inside) applications used different programs to accomplish similar goals.
Programs such as order entry required separate business rules to be written on the 'client-side' as each new user interface or 'app' was brought on-line.
How soon can you do this?
As applications were modified to support changing markets and conditions, each structural change on the central host, or "enterprise" system, required a corresponding change to user-interface code. Visual Basic, .NET and Browser based applications had to be updated as well.
The result,
After many changes and revisions, the rules on one side or the other would get "out of synch". Shipment and pricing errors occured, valuable leads were lost and support personnel were often hastily added as customer service levels dropped.
Rules and logic embodied in different sets of code would tend to diverge due to the complexity of maintaining "parallel but dissimilar" applications that were most likely coded in different programming languages.
Sometimes you had to go to paper
Alternative
Unified rules approach.
Nucleus provides a strategic interface layer (API) that manages security, retrieval, validation, formatting, processing and delivery of data between a centralized host system, its connected data, and a wide variety of user-interface options.
Simplifying client side code
It doesn't matter whether the "front-end" is a VB application, .NET, web browser or high-speed text terminal, all are able to use the same API (Application Programming Interface), to access, validate, update or initiate.
Risk mitigation
When the host system is archived (or "backed up"), the rules for managing the data are also archived, reducing the risk potential for both code and data. Client-side "apps" are always up-to-date. As an added bonus, change, audit and security controls are built-in.
Reduce complexity
Future path
Key Details
On-line, real-time, 24x7
Architecture and development of high availability systems that are on-line 24x7. Cloud client and host-based enterprise service applications.
Database Integration
MS/SQL, Progress, mySQL, DB2, Oracle, Relational, ISAM, Multi-dimensional, Pick/U2, noSQL
Web server integration
Operating system Support
AIX, unix/linux and Windows in distributed, multi-tier client-server environments
Protocols
Communications protocols include Asynch, ASCII, 3270, TCP/IP, SSH, Kermit, FTP, SFTP, DHCP, DNS, PTP, HTTP, HTTPS, LDAP and others. Encryption supported.
XML messaging as well as Health Industry formats including NCPDP, X12, HL7 and others.
User interface Development
Applications, supporting iPhone, Android, Blackberry, .NET (VB / C#), JAVA, PYTHON, as well as AJAX and HTML5.
Educational Facilities
We offer an extensive learning curriculum for developers, designers and managers using or investigating noSQL environments.
...more...
Helpful links
Documentation
Security
Version Control
Event driven framework Transition to Nucleus
Source control FAQ
N-tier User Interface