11.04.2014 Views

Customs Declaration Processing System Detailed User and ...

Customs Declaration Processing System Detailed User and ...

Customs Declaration Processing System Detailed User and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DETAILED USER & TECHNICAL REQUIREMENTS FOR CDPS<br />

AND USE-CASE MODELS<br />

Ref: PHASE V<br />

External <strong>System</strong>s<br />

Data Integration Tier<br />

Service Interface<br />

Service Interfaces<br />

Integration Service Gateways<br />

Service<br />

Gateways<br />

MQ Series<br />

CCN/CSI<br />

Web<br />

Service<br />

WS Client CCN/CSI<br />

MQ Series<br />

Integration Tier<br />

Data<br />

Aggregation<br />

Data Integration<br />

BC<br />

Integration Connectors<br />

Web<br />

MQ Series<br />

Service<br />

Data Integration<br />

Components<br />

Entity<br />

Translators<br />

Configuration<br />

Components<br />

Data Persistence Tier<br />

Figure 4. Logical architecture – Data Integration Tier.<br />

Though the above diagram of the Integration Tier allows for existence of multiple integration<br />

connectors (MQ Series, Web Service, CCN/CSI) we expect <strong>and</strong> recommend that Web Services<br />

shall be the dominant mechanism for communication between CDPS <strong>and</strong> applications from the<br />

National Domain, <strong>and</strong> the External Domain.<br />

Number Description<br />

IA-0000 CDPs shall have a separate Integration Tier which shall isolate the internal logic<br />

of CDPS from other software applications that CDPS needs to integrate with.<br />

IA-0010 Technical requirements for the SOAP protocol are as follows:<br />

IA-0020<br />

IA-0030<br />

• SOAP version 1.2<br />

• Support for SSL an HTTPS protocols<br />

• Support for WSDL files<br />

All web services, both the ones implemented in CDPS <strong>and</strong> the ones implemented<br />

in applications from the National Domain, External Domain <strong>and</strong> Common<br />

Domain will be described in WSDL.<br />

CDPS should support the use of a business process management (BPM) server<br />

to integrate with applications <strong>and</strong> to automate <strong>and</strong> integrate business processes<br />

within the National Domain, External Domain or with other NCAs. A typical<br />

BPM will support a variety of connectors to communicate with different<br />

software systems in a large enterprise, or across company boundaries.<br />

Connectors to Web Services are provided by all BPM servers.<br />

5.3.3 CDPS modules<br />

5.3.3.1 Transit Control <strong>System</strong> (TCS)<br />

Table 18: Integration Architecture requirements.<br />

Page 152/276

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!