Multi-Channel Client Access
Multi-channel client access is a business requirement that ensures that all products and services are accessible via all consumer/employee/supplier channels. Multi-channel access was originally pioneered in the financial services industry where multiple channels are commonly found (in-branch channel, home banking channel, web self-service channel, ATM channel, mobile/PDA channel, call center channel, etc.), and where it is vital that a customer sees consistent products/services/information across all of these channels.
One of the interesting aspects of multi-channel access is that it is almost impossible to achieve by standardizing on a single platform like .NET or J2EE. This would require a complete suite of client applications that have also standardized on the same platform, and for large organizations this is an impracticality.
Most technical architectures for multi-channel client access rely on service contracts and SOA to provide the clean separation between the reusable business services and the many client applications and client access technologies. The Artix product family provides extensive features for providing multi-channel access to services since it supports the following client access technologies and techniques:
- Artix allows you to define a single service contract and then generate C++ and Java proxies for this service that can be embedded into new clients
- Artix is capable of receiving service invocations from clients created using any third party Web service product including .NET and Apache Axis
- Artix is capable of receiving service invocations across a wide range of protocols (HTTP/S, MQSeries, CORBA, Tuxedo, Tibco, and home-grown middleware) and data formats (SOAP, XML, fixed format, delimited format, name/value pairs, FML, and custom formats)
- Artix is capable of receiving these service invocations and dispatching them to the appropriate service instance in a completely automated and declarative manner
- Artix can provide the performance and responsiveness required for building interactive client applications across multiple channels
- Artix can scale up to support 1,000s or 10,000s of clients
- Artix can provide a single, consistent security mechanism across all client channels including privacy, tamper proofing, authentication, and role-based access control
Finally, Artix is non-invasive and provides all of these capabilities without requiring any changes to the back end applications.
IN DEVELOPER CENTER...
Related Content
Need More Info?
Feel free to reach us by phone or email anytime of the day.
> View Phone Numbers
> Contact Us Form