Product Comparison

Use this guide to find the nCode products that are just right for you.

We'd love to talk to you about your address quality needs and help recommend the nCode products that will deliver the high quality address accuracy features you're looking for. Drop us a line, we're here to help.

Features nCode
Toolkit
nCode
Web
Services
Hosted
nCode
* nCode
Workbench
nCode
Batch Processor
Validate and automatically correct
Canadian mailing addresses
Standardize and transform addresses
from any layout to any other layout
Search for address information
at multiple levels using any partial
address input
 
Parse addresses for all or specific
address elements.
 
SERP recognized by Canada Post
(Generate the Statement of Accuracy)
     
           
           
Recommended For nCode
Toolkit
nCode
Web
Services
Hosted
nCode
* nCode
Workbench
nCode
Batch Processor
Processing addresses interactively,
with live feedback to the end-user
 
Processing addresses in a
customized batch process
       
Monolithic and client-server
architecture
       
Service-oriented architecture (SOA)
and distributed or web-based systems
     
Back-end batch processes      
Desktop batch processing      
           
           
Platform Support nCode
Toolkit
nCode
Web
Services
Hosted
nCode
* nCode
Workbench
nCode
Batch Processor
Microsoft Windows 2
Linux 2  
HP-UX 2  
Sun Solaris 2  
IBM AIX 2  
IBM i (AS/400) o3 2  
IBM z/OS (MVS) o3 2  
Any Others o3 o3 2   o4
           
           
Integration & Interfaces nCode
Toolkit
nCode
Web
Services
Hosted
nCode
* nCode
Workbench
nCode
Batch Processor
Integrates with your in-house software
and packaged software
   
Integrates with your batch scheduler        
Standalone executable application      

API (Std C calling convention)        
API (Java Native Interface)        
API (.NET)        
SOAP/XML Web Services      
REST/JSON Web Services      
           

Key and Notes

Feature supported o Feature partially supported. See Notes
* The nCode Workbench is a Windows desktop application, also known as the nCode Configuration Utility, because it provides a convenient graphical user interface for viewing and maintaining the many nCode configuration settings which you can use to customize the behaviour of nCode. This application also has batch address processing capabilities and interactive address research capabilities.
1 Hosted nCode is installed on Nova’s servers, not your hardware, so any platform that can make web service calls is supported.
2 nCode Web Services does not run natively on IBM i or z/OS or non-listed platforms when they are used as a web server.  Programs on these platforms which can make standard SOAP/XML or REST/JSON web service calls can connect to an nCode Web Services server running on one of the other supported platforms.
3 nCode can be compiled to run natively on any platform that has a C++ compiler.  Any other platform which is not listed can be supported as long as it has a C++ compiler.  Talk to us about your platform needs.  We will be glad to help you.