Features

Learn what lxr.CCN can do for you.

lxr.CCN SUPPORTS BUSINESS CRITICAL APPLICATIONS WITH HIGH AVAILABILITY REQUIREMENTS.

lxr.CCN is able to reliably and securely handle the message exchanges between the CCN Network infrastructure and the national applications. Moreover, lxr.CCN withstands the non-functional requirements specified for all national applications wishing to use it, including:

  • Security
  • Guaranteed Message Delivery
  • Logging
  • Monitoring
  • Clustering and Failover

lxr.CCN SUPPORTS ALL COMMUNICATION PARADIGMS OF THE CCN NETWORK.

lxr.CCN provides EU applications (running in the National Administrations and at DG TAXUD) with a set of Web Service interfaces to send/receive messages to/from CCN/CSI (and CCN Intranet). The communication paradigms supported by lxr.CCN are:

  • CSI asynchronous communication (over CCN/CSI), offered through the following standard Web Service interfaces: Submission, Callback, and Delayed Callback.

  • CSI synchronous communication (over CCN/CSI), offered through to the following standard Web Service interfaces: Synchronous Outgoing, Synchronous Outgoing Callback, Synchronous Incoming, Synchronous Incoming Callback.

  • HTTP communication (over the CCN Intranet), offered through the following standard HTTP proxy interfaces: lxr.CCN.HTTP client, lxr.CCN.HTTP server.

An unrivaled set of features

extension

Multi-application

Ability to manage the exchange of messages with the CCN/CSI network for multiple concurrently communicating national applications (e.g. NCTS, EMCS).

extension

Multi-instantiation

Ability to run more than one instance of the connector to answer failover and/or clustering requirements.

extension

Loopback mode

Ability to send / receive test messages with a local CCN Gateway (which could potentially not be connected to the CCN Backbone).

extension

CCN simulator

Ability to exchange messages through lxr.CCN exactly as they would on the real CCN/CSI network. Developers can install lxr.CCN on their workstation, testers can setup a virtual CCN network connecting different servers without being tight to an actual CCN Gateway.

extension

Operational message tracking

Ability to allow for the state of a message to be discovered using the uniquely assigned message-id.

extension

Message throttling / pacing

Ability to regulate the flow of the processed messages. The throttling rate is configurable to a specific application for outgoing messages.

extension

Housekeeping / Purging

Ability to persist all outgoing and incoming business messages handled by lxr.CCN until removed by purge service.

extension

Quality of Service (QoS)

Ability to apply the CCN QoS parameters (relating to integrity, confidentiality, compression, and reporting) appropriate to each application.

extension

lxr.CCN.HTTP

Using the HTTP Web Services from the central systems (e.g. SEED) over the CCN Intranet requires the management of session cookies requested regularly to the CCN Gateway. lxr.CCN.HTTP now takes care of this complexity and allows the applications to access the systems with a flexible and easy to setup bridge both from (national) Client side and (TAXUD) Server side. There is no complex web service encapsulation here, it all works transparently at HTTP level.

lxr.CCN, this is also outstanding administration facilities

CONFIGURING EU APPLICATIONS IN ALL TEST MODES HAS NEVER BEEN MADE EASIER!

lxr.CCN does not only ease the life of application developers. It also highly simplifies administrations tasks. Configuring EU applications making use of the CCN Network is no longer a nightmare for local CCN Administrators! The painful tasks of manually editing configuration files is now over as lxr.CCN provides a user friendly web interface offering outstanding administrations facilities that does it for you. Configuring EU applications in all test modes (LCT, LST, RIT, etc.) has never been made easier!

Here is an overview of the administration features:

  • Authentication and access control

  • Message management (Search, Purge, Archive, Show pending outgoing messages, Show pending incoming messages)

  • Unavailability Scheduling
  • Application Configuration

  • Partner list configuration

  • Configuration history
  • Statistics