HomeSolutionsInfrastructureBack-Office Integration

Back-Office Integration

StreamScape Technologies provides a comprehensive, reusable architecture that enables a variety of business systems to seamlessly inter-operate with existing IT assets. The application fabric delivers compelling long-term value as a light-weight, scalable integration platform, ideal for decentralized developer teams with limited resources, typical of back-office operations for Hedge Funds or Private Equity firms. 
Back Office Integration   

Our system integration suite allows developers to exploit Service Oriented Architecture (SOA) and Event Stream Processing (ESP) techniques in order to build scalable, data-centric process flows. Integration Service Packs allow the application fabric to connect to a broad range of packaged applications and external systems.  

Fabric services may be independently deployed within the Service Application Engine™ or may be embedded into Java programs, making them active participants in the enterprise information flow. 

The service engine is built from the ground up to host composite, service-oriented applications and the fabric supports a broad variety of protocols, providing flexible, easy to use interface definition facilities, increasing developer productivity.

Typical integration technologies provided by vendors are often cumbersome and tied into a larger product suite, whereas open source projects tend to offer the most basic functionality and require additional development to make a solution reliable and feature-rich. The fabric's service components allow users take a tactical, cost-effective approach to integration that can evolve in step with your orgnizaton's needs.

Integration Service Packs

A critical requirement for System Integrators and SOA Architects is the ability to bridge the so called "last mile" by connecting to existing IT assets in order to leverage them as services. StreamScape integration services provide an easy-to-use, robust solution for connecting to corporate assets such as packaged applications, custom systems, databases, and other technologies.

Integration services are grouped into Integration Service Packs by their functionality allowing for extensive interoperability with existing systems and addressing issues such as: 

  • fine-grained transaction control
  • reliable connectivity
  • automated fault recovery
  • configurable Quality of Service for communications
  • e-mail based notifications and state reporting

The services offer bidirectional communication between target systems and the application fabric providing error handling, logging, deployment flexibility, performance, and scalability.

Key Platform Features

StreamScape offers a comprehensive solution and services for System Integration initiatives. The Service Application Engine™ provides a unified platform for hosting service logic and bridging to existing enterprise systems. Combining powerful capabilities such as Content-Based Addressing and the ability to use Structured Data Objects for semantic mapping and data transformation allows developers to design simple integration or data synchronization systems, advanced process flows that include collaboration and human interactions or integrate with 3rd party tools and BPM technologies. No monolithic product stack, database or application server dependency.

Key features include:

  • Broad connectivity to packaged applications such as Oracle and JDE Edwards, BPM, integration tools, LDAP, Files, FTP, Web Services, databases and more.
  • Access to Relational Databases: Oracle, Microsoft SQL Server, Sybase, IBM or any JDBC compliant data source.
  • Integration with Messaging Systems such JMS, IBM/WebsphereMQ or TIBCO/Rendezvous.
  • Extensible connection factory API allows developers to create their own connection factories making them a part of the fabric's reusable infrastructure.
  • Granular transaction control on database operations, allowing transacted flows and batch operations.
  • Reliable connectivity, capable of fault-tolerant recovery when accessing external systems. .
  • Easy process flow creation using  a simple event flow language with SQL-like syntax.
  • Moderator facilities and API allow developers to query component relationships and process flow, providing a way to inspect and report on the state of an active system.
  • Access to a variety of structured and semi-structured (unstructured) data formats, including Excel spreadsheets, XML documents, JSON objects and binary files.
  • Full support for REST and AJAX access to any fabric node using standard HTTP or an optimized Java Script client library.
  • Peer-to-peer messaging provides a real-time, low-latency communication fabric without the need for a centralized broker or distribution hub, reducing administrative overhead and eliminating the single point of failure.
  • Data routing and distribution rules may be specified using a simple, SQL-like syntax.
  • Fast, scalable and easy to use data grid that enables processing, query and aggregation of in-flight data using SQL or a user-defined Domain Specific Language.
  • Data cache facilities allow users to define Queues, Tables, Maps or Process Queue collections, providing facilities to create large scale data-centric process flows.
  • Supports Certified Delivery, Distribution Lists and Multi-Party Acknowledgement of data delivery.
  • Graphical visualization using the TruView Operations Console™ allows developers and operations staff to collaboratively manage process flows providing comprehensive Auditing and Reporting.
  • Real-Time Messaging and Notifications over HTTP, native messaging or popular Instant Messaging clients (ie. Trillium, ICQ or Pandion)