Skip Navigation Links
Product InformationExpand Product Information
Getting StartedExpand Getting Started
DownloadsExpand Downloads
LicensingExpand Licensing
Support & FeedbackExpand Support & Feedback
About UsExpand About Us
 
SmartsIntegrator Concepts & Features
SmartsIntegrator Concepts

SmartsIntegrator is Message driven, where a Message is basically a document entering or leaving the system - for example an order received from a customer.  Messages can be in many different formats, for example XML, delimited text, binary, database record.  A Message usually has an associated schema defining the type and structure of the data contained within, and can also have additional information associated with it outside of the Message body.

Messages are received and sent via Ports, which are hierarchically structured.  Sophisticated data-driven Message routing, filtering and transformation rules can be easily defined at the Port level.
Ports are associated with Transports, where a Transport defines a physical means of receiving or delivering a Message (for example Email, FTP, SQLServer, File directory, AS/2) that is decoupled from the logical data flow.  Both synchronous and asynchronous operation are supported.

The receipt of a Message can also trigger the activation of a Workflow instance, allowing conditional branching or rule lookup for example, or indeed enabling any business process logic to be easily and intuitively implemented.  Both Workflows and Maps are defined via an easy to use drag-and-drop design interface in SmartsIntegrator, enabling common tasks to be performed by simply arranging and configuring standard components but providing the full power of integrated Visual Studio for Applications(R) 2.0 (2008) and the .Net Framework 3.5 where required for complicated tasks and interoperability scenarios.

Product Features

Messaging :
 - An intuitive integrated schema designer
 - Support for XML, Positional, Delimited, Binary, EDI and Database Record Messages
 - Hierarchical Port structure maximizes logic reusability
 - Flexible Message-Context model allows extra data to be attached to Messages
 - XPath Filtering
 - Powerful and flexible routing logic
 - Duplicate message detection
 - Support for redundancy and operation over multiple servers
 - Receipt / guaranteed delivery support
 - Automatic archiving options
 - Enveloping support
 - Certificate based security options
-  Optional compression / decompression
 - Strong or weak document typing as required
 - Multi-level Undo support in the schema designer

Transports :
 - File send / receive (local or network directory)
 - FTP send / receive (including SFTP/FTPS) 
 - MSMQ send / receive (including receipt support)
 - Database send / receive (currently SQLServer / Access only, Oracle and MySQL to follow)
 - Email send / receive (attachment or body)
 - Web service send / receive (with flexible parameter formats and transactioning support)
 - Shared queue send / receive
 - HTTP send
 - Timer receive
 - Windows Communication Framework (WCF) send / receive 
 - AS/2 send / receive
 - HL/7 and SWIFT schema packs are in development (please contact us if you want a Beta)
 - Easily add user-defined transports and deploy them across the installation with a single click

Mapping :
 - Class leading graphical map designer, allowing Message transformations to be configured by drag and drop
 - Over 100 predefined functoids for you to use
 - Maps can have any number of parameters 
 - Maps can be invoked automatically as required
 - Support for binary and non-parsed text formats
 - Microsoft Visual Studio for Applications(R) 2 (2008) is embedded for where custom logic is required, with full project support
 - Iteration and XSL/XPath support
 - Multi-level Undo support in the designer
 - Xml Data Island and Access 2007 support
 - Easily add user-defined map functions and deploy them across the installation with a single click

Workflow :
 - Integrated Windows Workflow Foundation graphical designer
 - Support for all standard WWF shapes and constructs (including rules), plus Send, Receive, Map and Web Service
    SmartsIntegrator functions
 - Workflows can have any number of parameters and variables
 - Workflows can be instantiated multiple times with different Ports
 - Intellisense Xml help : design-time stongly typed schema support lets you work with messages intuitively and without scope
    for runtime errors
 - Microsoft Visual Studio for Applications(R) 2 (2008) is embedded for where custom logic is required, with full project support
 - Support for correlation scenarios
 - Flexible tracing and debugging options
 - Multi-level Undo support in the designer
 - Xml Data Island support
 - Easily add user-defined workflow activities (or use imported WWF activities) and deploy them across the installation with
    a single click

Business Rules :
 - Integrated Business Rules Engine (BRE) as part of Windows Workflow Foundation
 - Support for the definition of flexible, reusable and maintainable business rules, with full inference and chaining, and
    customizable with Microsoft Visual Studio for Applications(R) 2 (2008) where required

Forms :
 - Integrated Forms Designer allows simple data-bound forms to be defined, associated with items in a Shared queue
 - Forms can be rendered in Outlook 2007 and SharePoint 2007

Web Services :
 - Web service Messaging transport (fetch and send)
 - A Web Service Creation Wizard allows SmartsIntegrator logic to be exposed as a Web or HTTP WCF Service
 - Workflows support calling out to Web Services

SharePoint Integration :
 - Shared queues can be synchronized with SharePoint 2007 Lists
 - A form control can be used to view, edit and resubmit data

Outlook Integration :
  - Shared queues can be synchronized with Outlook 2007
  - A form control can be used to view, edit and resubmit data

Administration and Tracking :
 - Can be installed and configured in minutes
 - Unified development and administration interface for easy configuration, deployment and management across the network
 - Integrated deployment control
 - Open database format
 - Sophisticated error tracking with state storage and property search helps you get to the bottom of any issues quickly
 - Flexible Xml configuration import and export functionality
 - User track points can be used for Business Intelligence
 - High level RAG view lets you view the system status and drill down to any problems

Security :
 - Optional certificate based encryption / signature security on Messages
 - Windows authentication for resource access
 - Windows / Domain groups are used for access control

Architecture :
 - 100% 64-bit architecture
 - Mirroring and clustering support, designed for scalability and redundancy
 - Workflows and Ports can run on multiple servers, and there is no single point of failure
 - Each machine can run multiple logical servers
 - Centralised deployment
 - Works with one or two databases - the Configuration and Message Repository and optionally a separate Tracking Database
 - Databases can be clustered if required for redundancy
 - Currently databases must be SQLServer 2000, SQLServer 2005, SQLServer 2008, MSDE or SQLExpress - future support for Oracle
    and MySQL.  No need for a full SQLServer license!
 - Easy extensibility

Web Data Extraction :
 - Integrates with our sister product SmartsAutoWeb to enable you to capture data from the web or automate web sites
 

Click for : 
    Overview
    Example application
    Feature comparison with BizTalk 2006
    Screenshots
    Trial download
 
Limited time offer - Get full SmartsIntegrator licenses with 75% off
Yes, for the moment full SmartsIntegrator licenses are just 25% of regular price. 

That's an unbelievable price of just $499 (£295, 375 EURO) per machine.  And all licenses include 12 months of free software updates and basic email support. 

This can't last for long as we really do need to make some revenue, but for the moment our priority is to get SmartsIntegrator established in the marketplace.  Take advantage of this fantastic opportunity now...