Top Banner
LAPORAN WEB SERVICE Perancangan dan Penerapan Platform Integrasi Data Berbasis Layanan Web dan XML Disusun oleh : Nama : Agustinus Gilang NIM : 14111042 FAKULTAS TEKNOLOGI INFORMASI PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA YOGYAKARTA 2017
13

Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

Nov 01, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

LAPORAN WEB SERVICE

Perancangan dan Penerapan Platform Integrasi Data Berbasis

Layanan Web dan XML

Disusun oleh :

Nama : Agustinus Gilang

NIM : 14111042

FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI TEKNIK INFORMATIKA

UNIVERSITAS MERCU BUANA YOGYAKARTA

2017

Page 2: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

DAFTAR ISI

BAB I ...................................................................................................................................................... 4

1.1 Rumusan Masalah .................................................................................................................. 4

1.2 Pemanfaatan Sistem .............................................................................................................. 4

BAB II .................................................................................................................................................... 5

2.1. Proses integrasi data platform. ................................................................................................. 5

2.2. Proses integrasi data platform .................................................................................................. 5

2.3. Layanan Web Publikasikan ...................................................................................................... 6

2.4. Uji pertukaran data dan penanganan yang aman .................................................................. 6

BAB III ................................................................................................................................................... 7

Integrasi data enteprise berdasarkan web layanan dan xml ........................................................ 7

Integrasi data platform arsitektur ................................................................................................... 8

Aplatform integrasi data ................................................................................................................ 11

Desain Sistem ................................................................................................................................... 11

BAB IV ................................................................................................................................................... 12

Kesimpulan ...................................................................................................................................... 12

Daftar Pustaka ...................................................................................................................................... 13

Page 3: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data
Page 4: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

BAB I

Pembahasan

1.1 Rumusan Masalah Banyak perusahaan memiliki sistem aplikasi khusus fungsi yang mengadopsi basis data yang

berbeda, yang merupakan sumber data heterogen perusahaan. Namun, perbedaan dalam bahasa

pengembangan, platform operasi, protokol komunikasi dan format data membuat data sharing

tidak diragukan lagi rumit dan tidak efisien dan akan menghasilkan banyak celah, yang

merupakan kelemahan keamanan data. Oleh karena itu, ini adalah tugas yang mendesak untuk

membuat platform pertukaran data yang umum digunakan dan terukur untuk mengubah data

dari satu database ke database lainnya guna mencapai integrasi informasi yang efektif. Dalam

beberapa tahun terakhir, kemunculan model objek terdistribusi berbasis teknologi terintegrasi

untuk memecahkan masalah pertukaran data menghasilkan banyak teknologi komputasi

terdistribusi. Objek terdistribusi utama adalah: Java RMI (Remote Method Invocation), DCOM

(Distributed Component Object Model) dan CORBA (Common Object Request Broker

Architecture), namun teknologi ini memiliki banyak kekurangan yang tidak dapat diobati.

Layanan Web, yang mendasarkan pada seperangkat standar industri yang diterima secara luas

termasuk namun tidak terbatas pada XML, SOAP (Simple Object Access Protocol), WSDL

(Web Service Description Language) dan UDDI (Universal Discovery, Description,

Integration), berorientasi objek dan Mendukung sharing informasi dan pertukaran di

lingkungan terdistribusi.

Jadi mereka cocok untuk interoperabilitas lintas bahasa dan cross-platform di lingkungan

heterogen.Dengan mengambil situasi sebenarnya dari sistem dana perumahan kota sebagai

contoh, makalah ini membahas pembentukan platform integrasi data dan kemudian

mengusulkan penerapan Layanan Web dan teknologi XML di platform dan merancang dan

mewujudkan integrasi data dan berbagi.

1.2 Pemanfaatan Sistem Sebagai sejenis teknologi komponen, Web Service adalah teknologi utama untuk

mengimplementasikan Enterprise Application Integration, yang dianggap sebagai objek yang

dikerahkan di Web. Layanan Web memiliki karakter kemasan, decoupling, expansibility dan

integrasi yang baik. Layanan Web adalah kerangka kerja teknis untuk saling memanggil di

antara aplikasi Web di Internet.

Berdasarkan interaksi ketiga perannya (penyedia layanan, registrasi layanan dan peminta

layanan) [1], Layanan Web dapat mewujudkan operasi penerbitan, penemuan dan pengikatan.

Dalam kasus yang khas, penyedia layanan menentukan deskripsi layanan Layanan Web

melalui penyediaan modul perangkat lunak yang dapat diakses ke jaringan dan

mengirimkannya ke registri layanan. Peminta layanan mencari layanan dari pusat registri lokal

atau layanan, kemudian mengikatnya ke penyedia layanan dan menghubungi Layanan Web

yang sesuai.

Page 5: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

BAB II IMPLEMENTASI

2.1. Proses integrasi data platform. Berdasarkan hasil pertukaran data dari platform pertukaran data, file XML diadopsi untuk

merangkum berbagi konten data dana perumahan yang masing-masing berbagi konten dikemas

ke dalam format file XML. Persyaratan pada format XML adalah: nama node master adalah

nama dari kategori konten informasi bersama, sub-node adalah nomor catatan, dan konten

dalam catatan adalah konten dari setiap item node informasi, seperti:

<?xml version="1.0" encoding="GBK" ?>

<record>

<FZXBH> 0009 </FZXBH>

<DWMC> Name </DWMC>

<DWDZ> Address </DWDZ>

……

</record>

2.2. Proses integrasi data platform

Format XML dari konten bersama diberikan, berdasarkan mana, deskripsi Skema XML yang

sesuai dari garis besar dapat dihasilkan, yaitu pengembangan standar format pertukaran data

komputer, yang berupa dokumen XSD. Informasi yang terkandung dalam XML, yang

konsisten dengan definisi garis besar ini, memenuhi persyaratan pertukaran data di masa depan.

Proses ini bisa dihasilkan secara manual atau otomatis dihasilkan oleh alat.

Yang disebut pengikatan objek OO dan objek XML jika mengonversi antara objek XML dan

objek data program java. Setelah generasi file template parsing XSD, alat pengikat XML-Java

berkinerja tinggi-MLBean digunakan untuk mengikat objek XML dan objek OO.

Page 6: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

2.3. Layanan Web Publikasikan

Setelah program dan kompilasi semua kelas Java, kita bisa membuat aplikasi berbasis Web

Services Servlet dengan menggunakan Axis yaitu Web Services publish. Lingkungan

pengembangan Java yang umum digunakan Eclipse, JBuilder dan NetBean menyediakan

pengembangan Layanan Web visual berbasis Axis. Setelah Publikasi Layanan Web di

lingkungan pengembangan JBuilder dan pembangunan Layanan Web oleh Axis, pengujian

dapat dilakukan dengan berjalan di server J2EE dan menggunakan server Tomcat (Gambar 5).

2.4. Uji pertukaran data dan penanganan yang aman Setelah Menyebarkan Layanan Web ke server Tomcat, layanan mulai berjalan dan uji fungsi

dapat diimplementasikan. Ketersediaan aplikasi pertukaran data harus diuji terlebih dahulu.

Sebuah direktori analog data exchange file XML harus di set. Alat uji JUnit adalah alat yang

diadopsi secara luas untuk fungsinya yang kuat. Ini dapat digunakan untuk tes individu atau

batch dan hasil tesnya sangat intuitif, termasuk jumlah yang berhasil, jumlah waktu gagal dan

informasi pengecualian untuk setiap unit yang dilakukan.

Platform integrasi data dikembangkan dan dibangun atas dasar sistem aplikasi database asli.

Karena keamanan data jaringan dan keamanan jaringan dan masalah terkait lainnya telah

dipertimbangkan dalam jaringan asli pusat, kunci keamanan sistem adalah celah keamanan

yang dibawa oleh akses sistem eksternal.

Page 7: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

BAB III

Integrasi data enteprise berdasarkan web layanan dan xml Sebagai sejenis teknologi komponen, Web Service adalah teknologi utama untuk

mengimplementasikan Enterprise Application Integration, yang dianggap sebagai objek yang

dikerahkan di Web. Layanan Web memiliki karakter kemasan, decoupling, expansibility dan

integrasi yang baik. Layanan Web adalah kerangka kerja teknis untuk saling memanggil di

antara aplikasi Web di Internet.

Berdasarkan interaksi ketiga perannya (penyedia layanan, registrasi layanan dan peminta

layanan) [1], Layanan Web dapat mewujudkan operasi penerbitan, penemuan dan pengikatan.

Dalam kasus yang khas, penyedia layanan menentukan deskripsi layanan Layanan Web

melalui penyediaan modul perangkat lunak yang dapat diakses ke jaringan dan

mengirimkannya ke registri layanan. Peminta layanan mencari layanan dari pusat registri lokal

atau layanan, kemudian mengikatnya ke penyedia layanan dan menghubungi Layanan Web

yang sesuai. Meskipun ketiga peran ini didistribusikan sesuai dengan hubungan logis, mereka

dapat saling tumpang tindih dan bertukar praktik [2,3], seperti yang ditunjukkan pada Gambar

1.

Gambar 1 arsitektur berorientasi layanan web

Format dasar paket data Web Service adalah XML, yang, sebagai protokol berbasis teks, dapat

menghilangkan perbedaan antara berbagai model komponen, sistem operasi dan bahasa

pemrograman, sehingga memungkinkan sistem perangkat lunak berdasarkan berbagai platform

untuk bekerja sama. ; XML benar-benar dapat memisahkan bentuk dan konten, dapat

mengubah data dengan format yang berbeda untuk mencapai tujuan pertukaran data [4].

Layanan Web menggunakan SOAP, sebuah protokol komunikasi jaringan sederhana melalui

kode XML di lingkungan terdistribusi sebagai mekanisme perpesanannya [5]. SOAP sendiri

tidak mendefinisikan semantik aplikasi apapun, hanya mendefinisikan mekanisme sederhana

untuk merepresentasikan semantik aplikasi melalui model kemasan modular dan penyatuan

data format spesifik dalam modul. Fungsi SOAP ini dapat digunakan dalam berbagai sistem

RPC (Remote Procedure Call) dan menjadi teknologi ideal untuk memecahkan interkoneksi

berbagai komponen platform.

Page 8: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

WSDL adalah bahasa yang digunakan untuk menentukan bagaimana mengadopsi sintaks XML

untuk menggambarkan spesifikasi Layanan Web. Ini menggambarkan layanan Web dengan

bertukar informasi antara penyedia layanan dan peminta layanan dan dengan demikian dapat

dianggap sebagai jembatan antara dunia luar dan Layanan Web. Sebagian besar Layanan Web

memiliki dokumen WSDL yang menunjuk informasi layanan Web yang diberikan oleh

program aplikasi yang ditentukan, seperti fungsi, alamat dan bagaimana klien mengirimkan

pesan ke layanan ini. Program aplikasi menggunakan informasi ini untuk menganalisis

dokumen Web Services WSDL dan kemudian mencari Layanan Web yang sesuai dengan

kebutuhan spesifik

UDDI adalah serangkaian spesifikasi teknis yang digunakan untuk mendeskripsikan,

menemukan dan mengintegrasikan Layanan Web. Pusat pendaftaran yang terstruktur dengan

spesifikasi UDDI akan digunakan sebagai tempat pengumpulan dan pendistribusian informasi

bisnis di berbagai ruang informasi. Jadi UDDI pada dasarnya digunakan untuk memecahkan

masalah yang tidak bisa diatasi dalam layanan berbasis komponen Web saat ini.

Integrasi data platform arsitektur Sistem model pertukaran data menggunakan teknologi Web Services untuk komponen

kemasan dan sistem aplikasi, dan mengingat tampilan dan persyaratan sebagai layanan dan

pertukaran data dan sharing dapat direalisasikan melalui layanan sistem yang meminta dan

memanggil. Data yang disediakan oleh sistem aplikasi tidak perlu disalin ke platform database

pusat, namun dipublikasikan dalam bentuk Layanan Web. Ketika pengguna mengirimkan

permintaan layanan, data dapat dikirim ke pengguna melalui pusat pertukaran data dari sistem

aplikasi. Dengan demikian, pengguna akan mendapatkan data terbaru. Ketika sistem aplikasi

mengubah format data atau memperbarui informasi baru, aplikasi dapat dipublikasikan dengan

Layanan Web baru, dan pengguna dapat memperoleh layanan dan data yang sesuai melalui

platform integrasi data. Tidak perlu ada perubahan pada platform integrasi data dan sisi klien

untuk mencapai kopling rendah antar sistem. Mengingat keamanan data, kinerja sistem,

toleransi kesalahan, skalabilitas dan kesulitan implementasi, keseluruhan kerangka kerja

mengadopsi struktur topologi bintang, yang ditunjukkan pada Gambar 2.

Platform integrasi data merupakan pusat pertukaran data dan pertukaran. Ini menyediakan

layanan melalui antarmuka Layanan Web standar untuk setiap simpul pertukaran data. Setiap

simpul pertukaran data hanya perlu berinteraksi dengan platform integrasi data melalui

Layanan Web, dan untuk mengonversi data dengan menggunakan XML. Keseluruhan

pertukaran data dan pertukaran mekanisme implementasi dan penyimpanan yang

mendasarinya transparan ke setiap node aplikasi, dan dengan mudah diperluas ke struktur

kepingan salju hierarkis untuk membangun pusat pertukaran data multi tingkat, merealisasikan

routing dan penerusan data untuk mendukung skema jaringan area yang lebih luas [ 5].

Page 9: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

Gambar 2 Grafik topologi platform integrasi data

Desain kerangka platform integrasi data

Kerangka arsitektur platform tiga platform interaktif integrasi arsitektur ditunjukkan pada

Gambar 3, meliputi:

Gambar.3. Kerangka platform integrasi data

Page 10: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

1. Lapisan Layanan Web: server web diadopsi untuk menangani permintaan klien dan

mengirimkan data; Untuk menggunakan antarmuka terpadu untuk menangani distribusi file

data XML dan penjadwalan dan

Modul pemrosesan transaksi digunakan untuk pemrosesan data yang spesifik.

2. Lapisan sumber data: termasuk berbagai aplikasi sistem database dan sistem file,

memberikan dukungan data untuk sistem.

3. Antarmuka Data Layer: inti dari sistem pertukaran data; Sebuah antarmuka pertukaran

berdasarkan format XML tertentu dan semua data XML terkendali di sini. Lapisan antarmuka

pertukaran data dapat dibagi menjadi dua lapisan, bagian atas adalah lapisan konversi format,

dan lapisan kontrol data di bawah.

Format layer konversi mengidentifikasi jenis perangkat klien melalui permintaan server web,

lalu memanggil konverter format yang sesuai untuk mengonversi data XML yang terbentuk

dalam sistem ke format HTML dan format data yang sesuai, lalu mengirimkannya ke klien

melalui server Web. . Karena pemisahan antara bentuk dan isi, XML dapat melepaskan bentuk

tampilan data eksternal dalam format layer konversi, dan mengkonversikan data yang

dibutuhkan masuk ke sistem pertukaran ke XML dan mengirimkannya ke layer kontrol data.

Format layer konversi setara dengan layer proxy yang terintegrasi. Semua perangkat klien

jaringan memiliki format representasi spesifiknya. Format layer konversi berupa form terpisah

dan data aktual dan data di bawah layer ini dipresentasikan file XML data murni.

Lapisan kontrol data adalah inti dari antarmuka pertukaran data terpadu; Ia menerima data

XML melalui konversi format, mengklasifikasikan dan menangani data ini, dan kemudian

mengirimkannya ke modul transaksi yang sesuai. Setelah memproses data yang berasal dari

antarmuka pertukaran data, modul transaksi mengembalikan hasilnya ke dokumen XML ke

antarmuka pertukaran data. Hasil berformat XML ini akan, sesuai dengan pola spesifiknya,

baik kembali ke klien, atau dikirim ke modul transaksi lain untuk diproses. Lapisan kontrol

data harus dapat mengidentifikasi secara cerdas data XML dan mengonversi berbagai jenis file

data ke dokumen XML yang diberi tag khusus dapat diidentifikasi dan diproses oleh sistem

[6].

Page 11: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

Aplatform integrasi data Dana perumahan oleh unit, namun terdiri dari beberapa organisasi manajemen. Pusat

pengelolaan dana adalah pengelola data terpadu di banyak kota, pada saat yang bersamaan, ada

banyak fasilitas perdagangan pengelolaan dana (disebut sub-pusat). Pusat perlu dituju dan

pengelolaan data sub-pusat. Namun, sistem aplikasi yang ada di setiap sub-center berbeda

dengan pusatnya. Dalam hal ini, tidak dapat diubah dan data data dapat direalisasikan oleh

platform integrasi data. Tujuannya adalah:

1. Untuk menyinkronkan detail layanan ke database pusat dengan menghubungi antarmuka

selaput data.

2. Untuk berbagi dan menukar informasi unit dan informasi pribadi dan informasi lainnya

antara pusat-pusat dan sub-pusat;

3. Untuk memenuhi persyaratan lintas sektor yang membutuhkan sistem yang sudah ada, dalam

konstruksi atau persiapan situs web pemerintah, pusat layanan pelanggan, platform

penyelidikan SMS, ATM bank.

Desain Sistem Seluruh sistem pada umumnya dapat dibagi menjadi tiga bagian: sistem database pusat, sistem

platform integrasi data dan sistem bisnis sub-pusat (Gambar 4).

1. Sistem database pusat: mengacu pada sistem database dana perumahan pusat yang digunakan

untuk menyimpan hasil pertukaran data.

2. Sistem platform integrasi data: mengacu pada platform konversi, pertukaran dan pemrosesan

real-time yang mengirim data dari sistem bisnis sub-pusat ke sistem bisnis pusat.

3. Sistem operasi sub-pusat: mengacu pada sistem dana perumahan dari sub-pusat, dimana

permintaan layanan dikirim, data disampaikan pada waktu yang benar ke platform integrasi

data, dan ditukar dengan sistem basis data pusat.

Gambar 4 Desain Sistem

Page 12: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

Sistem platform integrasi data di tengah adalah inti keseluruhan sistem, yang, menurut

fungsinya, dapat dibagi menjadi subsistem kontrol data, subsistem kontrol akses terpusat dan

subsistem pengolahan antarmuka.

Subsistem kontrol data adalah inti dari platform integrasi data. Sambungan dari platform

integrasi data dan database pusat, akses data terdistribusi dan fungsi load balancing ditetapkan

olehnya.

Subsistem kontrol akses terpusat merupakan bagian penting dari desain keamanan platform

integrasi data. Perangkat lunak hanya dapat mengakses platform integrasi data dengan otorisasi

dengan setting teknologi SOAP, pengguna dan hak akses.

Subsistem pengolahan antarmuka adalah bagian penting dari sistem middleware pertukaran

data dan semua pertukaran data dengan dunia luar terjadi melalui hal itu. Penyesuaian fungsi

dan modifikasi perangkat lunak tidak akan menyebabkan penyesuaian perangkat lunak dari

subsistem terkait eksternal.

BAB IV

Kesimpulan Layanan Web memiliki keuntungan sebagai berikut: Pertama, Layanan Web dapat

berkomunikasi di seluruh firewall dan memberikan panggilan jarak jauh ke banyak perusahaan.

Kedua, Layanan Web sepenuhnya didasarkan pada XML, mengasuransikan interoperabilitas

lintas platform. Ketiga, dapat didefinisikan secara dinamis aturan konfigurasi untuk pertukaran

data. Selain itu, Layanan Web memungkinkan penggunaan kembali kode, yang bermanfaat

untuk mengintegrasikan fungsionalitas beberapa aplikasi [7]. Meskipun pertukaran data

heterogen multi-sumber tradisional dan teknik integrasi telah diterapkan secara luas di banyak

area, mekanisme penyelesaian yang komprehensif dan dapat diandalkan Berada dalam

kekurangan ketika berhadapan dengan kelompok perusahaan tipe multi-rantai skala besar,

kolaborasi multi-layanan, data besar dan platform layanan awan dalam integrasi. Dengan

pertukaran dukungan teknologi Layanan Web, peraturan asosiasi dual-mode berbasis XML

untuk sistem alokasi pertukaran data, untuk memecahkan platform layanan awan dan dana

perumahan kelompok heterogen masalah integrasi informasi multi-sumber, berdasarkan model

data perubahan dinamis pada Permintaan dan pertukaran konten pertukaran objek memberikan

solusi teknis yang lebih baik.

Page 13: Perancangan dan Penerapan Platform Integrasi Data Berbasis ...ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · contoh, makalah ini membahas pembentukan platform integrasi data

Daftar Pustaka 1. CHEN Luoqi and CHEN Kefei, “Research of Trustworthy High Performance Web

Service”, Journal,Computer Engineering, vol. 32, no. 17, 2006, pp. 227-229.

2. Smita Kumari, Santanu Kumar Rath, Performance comparison of SOAP and REST

based Web Services for Enterprise Application Integration, 2015 International

Conference on Advances in Computing, Communications and Informatics (ICACCI),

pp. 1656-1660, IEEE, 2015.

3. Qibing JIN, Platform Technology of Web Services-Oriented DCS Data Exchanging,

2007 International Conference on Computational Intelligence and Security Workshops,

pp. 834-837, IEEE, 2007.

4. Sihem Amer-Yahia, Yannis Kotidis, A Web-Services Architecture for Efficient XML

Data Exchange. The 20th International Conference on Data Engineering (ICDE’04),

IEEE, 2004.

5. Fan Fan, ZhengYanheng, Design and Implementation for Data Mangement Center

Based on Web Services, Computer Applications and Software, vol. 23,no. 10, 2006,

pp. 188-191.

6. CHEN Hong, CAO Jian, LIANG Min, Data Integration Method and Application Under

Distributed Heterogeneous Environment, Computer Engineering, vol. 31,no. 5, 2005,

pp. 155-157.

7. Binyong Li,Linfu Sun,Ran Tian, Multi-source heterogeneous data exchange system for

cloud services platform based on SaaS, 2nd International Conference on Information

Science and Control Engineering, IEEE, 2015.

8. www.ieee.com