16.01.2014 Views

Diploma Thesis Santiago Gómez Sáez - IAAS

Diploma Thesis Santiago Gómez Sáez - IAAS

Diploma Thesis Santiago Gómez Sáez - IAAS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

7.2. Validation<br />

23 com.mysql.jdbc.Driver<br />

24 tenant1user1tpch<br />

25 passwordtenant1user1<br />

26 <br />

27 <br />

28 <br />

Listing 7.1: Add Source and Target SQL Data Source SOAP over HTTP sample request.<br />

The message described in Listing 7.1 contains the needed information for registering and<br />

providing access to the tenant operator A in the MySQL CDASMix Proxy, and connecting<br />

with an SQL database system in a backend Cloud data store. The tenant operator must<br />

authenticate with JBIMulti2 in order to register the connection meta-data, e.g. protocol,<br />

URL, database type, access credentials, etc. In Listing 7.1 the tenant operator A, which is a<br />

user of the tenant Taxi Company, registers for the endpoint configuration described in the<br />

servicemix.cdasmix.jbi.camelSA a connection with a MySQL 5.1.3 database system instance<br />

in the Amazon RDS infrastructure. When more than one target database system wants to<br />

be attached to an existing source data source registered in the system, this provides the<br />

AttachTargetDataSource operation, which has as pre-condition the existence of the specified<br />

source data source.<br />

1 <br />

2 <br />

3 <br />

4 ${tenantProperties#taxiCompany-UUID}<br />

5 ${tenantUserProperties#tenantOperatorA}<br />

6 <br />

7 password<br />

8 tenantOperatorApw<br />

9 <br />

10 <br />

11 <br />

12 <br />

13 <br />

14 servicemix.cdasmix.jbi.camel-SA<br />

15 tenant1tpchaws<br />

16 tenant1tpchaws<br />

17 mysql-database-table-5.1.3<br />

18 mysql-database-table-5.1.3<br />

19 customer<br />

20 <br />

21 <br />

22 <br />

Listing 7.2: Add Source and Target SQL Main Information Structure SOAP over HTTP<br />

sample request.<br />

77

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

Saved successfully!

Ooh no, something went wrong!