Processors

Processors are placeholders for services and are the cornerstone elements for quick, reliable integration and document generation. Services are basic elements, they perform one certain function and are part of a flexible business process. Services are flexible, easy to manage an reusable within one or more business functions. 

 

Each of the processors offer one or more services which can be called, in series or in parallel, based upon the requirements, in one larger business process.

XBdatabase

XBdatabase provides services to address relational databases using JBDC technology.

More technical info

Features

  • DBC 3.0
  • Supports SELECT, INSERT, WRITE and UPDATE of any table
  • Multiphase transaction support
  • Smart tag generation, converts any resultset into an XML document based upon field names and record structure
  • Database management features. CREATE, DROP functions and more
  • ODBC drivers supported through the inbuilt ODBC-JDBC bridge

Hide technical info

XBconnect

XBconnect provides services to communicate with services and programs outside the XBintegrator environment. Each service request is performed synchronously with status feedback and transaction support if applicable.

More technical info

Supported protocols

  • Websphere MQ messaging
  • JMS based messaging
  • SMTP (MS exchange, Lotus Domino, ….)
  • SNMP queries
  • FTP
  • HTTP

Additional features

  • SSL supported (SMTP)
  • Web service messages (SOAP) available on all common protocols. WS-I extensions available

Hide technical info

XBruntime

The runtime processor allows developers to build their own additional services.

More technical info

Key features 

  • No OO-programming knowledge required
  • XBscript programming language for quick development
  • Based upon java technology (XBscript scripts are transparently converted into java programs)
  • Developer can use all existing services to build complex of business services (for example register_customer)

Hide technical info

XBoffice

XBoffice includes all required services to create documents and to extract document data based upon the unique XML features in Office 2003/2007.

More technical info

Predefined templates are used to define presentation and data within the document. These templates are made within Microsoft Office 2003/2007 where designers can enrich their documents with any available application feature including fonts, VBA and macros.
To make templates even more intelligent, Invenso provides a rule engine to add powerful functions upon elements and their content. Templates are imported into the XBintegrator data repository and are part of the versioning system.

Services

  • Create document
  • Extract document data
  • Create spreadsheet
  • Extract spreadsheet data

Rules engine

  • Replace
  • Set attribute
  • Convert

Supported formats

  • Word and Excel 2003
  • Open XML format
  • All previous binary formats
  • HTML
  • PDF
  • ODF (2007)

 

Hide technical info

XBconverter

This processor offers services to convert unstructured data streams into more flexible, XML files. This feature is mainly used to process the output of traditional legacy applications for further data processing (for example e-invoicing) or document generation.

More technical info

Document data mining is performed by using easy to define templates where designers specify what data needs to be extracted from the presentation. Data mapping is fully WYSIWYG, based on draw and connect technology, triggers, map within map and other advanced functions.
An automatically updating preview mode helps designers in their work and ensures a correct result. Once designed, templates are kept into the XBintegrator central repository and become part of the build-in version engine.

Supported input format

  • TXT
  • IBM system i spooled files
  • PCL

Supported output format

  • XML data based upon a manually defined structure or based upon an imported XSD structure. (Attributes and
    predefined constant values are supported.)

Hide technical info

XBsystem i

The system i processor holds a bunch of services to address system i (v5r2+) functions directly from within the service bus environment.

More technical info

Supported services

  • Send / receive message
  • Read / write data queue (keyed/ non-keyed)
  • Call program
  • Perform CL command
  • Call procedure
  • Read / Write data area
  • DB2 access using SQL and / or native IO
  • Read system value
  • Read / write / append to IFS files
  • Read / write userspace objects
  • Perform QSHELL instructions (rename, remove, move, create directory…)

Hide technical info

XButility

The XButility provides several powerful utility services. 

More technical info

Services

  • Encode / Decode data (base64)
  • Compress / Decompress data (LZ algorithm, ZIP/UNZIP)
  • Transform (XSLT)
  • Sign / Verify sign (x509)
  • Encrypt / Decrypt data / files

Hide technical info

XBintegrator

Not signed in

Newsletter

Stay up to date and sign up for the Invenso newsletter.


Subscribe
Unsubscribe

Next step