What is C24-iO?
Streamline Development and Operations
C24 Integration Objects is available in two options: C24-iO Open Edition is a robust, freely licensed product, and C24-iO Professional Edition is a subscription product with support for 40+ financial standards.
C24-iO Open Edition (pdf)
|C24-iO Professional Edition (pdf)||C24-iO Enterprise Edition (pdf)|
|C24-iO Studio IDE||✓||✓||✓|
|C24-iO Getting Started Guide||✓||✓||✓|
|C24-iO API Javadoc||✓||✓||✓|
|C24-iO Ant Task Usage Guide||✓||✓||✓|
|C24-iO Maven plugin Usage Guide||✓||✓||✓|
|C24-iO Reference Implementations||✓||✓||✓|
|Custom Data Model Creation||✓||✓||✓|
|Community-based forum (c24tech.jira.com)||-||✓||✓|
|C24-iO Standards Libraries|
|FpML 4.n and 5.n||✓||✓||✓|
|ISO 20022 Repository||✓||✓||✓|
|SWIFTNet FIN (MT)||-||+||+|
|SWIFTNet Solutions (MX)||-||+||+|
|ISO 20022 Domains||Payments||-||+||+|
|Euro Legacy Payment Schemes||-||+||+|
|FIX and FIXML||-||+||+|
|Simple Data Objects (SDO) binary codec capabilities||-||-||✓|
|Maintenance and Support Agreement||-||✓||✓|
|License||Open License||Commercial License||Commercial License|
All The Tools You Need To Parse, Validate, Transform and Enrich Messages
Function and Benefit
|Open Data Import and Export||
Facilitates generation and interoperability of data models.
|Rich Semantic Validation Rule Languages||Ensures the validity of data sent between applications. Users can
|Data Transformation||Graphically associate fields of dissimilar source and target data models for the purpose of converting from one format to another. Smart Mappings will show valid mappings and suggest functions to convert current invalid mappings.|
|Change Impact Analysis||Rapidly analyze the impact of changes to existing and specialized data models. Provides a detailed, component-level comparison and optional merge of two data models.|
|Data Model and Component Versioning||Supports versioning of data model components and resultant deployed code at any level. Allows a single object to be presented as many different versions concurrently. Allows consuming applications to migrate to new versions on their schedule.|
|Data Model Specialisations||
Increases flexibility to adopt standard models company-wide to your business practices. Support for data model inheritance, extension and restriction.
Generates high quality Java objects based on the data model created.
|Transport Abstraction Layer||
Define and test multiple transports from within the, shortening the data services development and test lifecycle
Support for over 50 common message transports including: FILE, JMS, AMQP, FTP/SFTP, HTTP, IMAP, POP, SMTP, JDBC, IRC, JBI, JETTY, JPA, MSMQ, TCP, UDP, MULTICAST
Leverage existing development and build practices. Enables integration into automated environments.
Generates ANT scripts and support for leading version control systems including Concurrent Version System (CVS), IBM Rational Clearcase and SubVersionN (SVN)
|HTML Documentation Generation||Generates reference documentation for transformations and data models, facilitating collaboration.|
|Aliases||Users can define alternate names for message structures to more meaningful terms based for the business user or a regional localized dialect, e.g. “Field 71” used by the technical team is aliased as “Detail of Charges” for the business analyst.|
C24 Integration Objects (C24-iO) is a data modelling, meta-data management, transformation, and messaging integration solution based on Java data binding technology...
C24-iO Standards Libraries are specialised data models for specific integration scenarios like payments, securities and OTC derivatives automation. The libraries fully encapsulate standards such as SWIFT MT-MX, ISO 20022, SEPA, FpML and FIX...