Perancangan pengintegrasian data dengan object relational mapping dan webservice berbasis jaxrpc pada aplikasi accounting dan spotlight pada sda magazine
Penerbit : FTI - Usakti
Kota Terbit : Jakarta
Tahun Terbit : 2006
Pembimbing 1 : Rifki Sadikin
Pembimbing 2 : Teddy Siswanto
Subyek : Digital mapping;Accounting;Application software;Magazine design;Magazine illustration
Kata Kunci : relational mapping, webservice, jaxrpc, magazine, spotlight, accounting
Status : Tidak Lengkap
Status Posting : Published
No. | Nama File | Hal. | Link |
---|---|---|---|
1. | 2006_TA_SSI_06501002_Halaman-Judul.pdf | ||
2. | 2006_TA_SSI_06501002_Lembar-Pengesahan.pdf | ||
3. | 2006_TA_SSI_06501002_Bab-1_Pendahuluan.pdf | ||
4. | 2006_TA_SSI_06501002_Bab-2_Tinjauan-Pustaka.pdf |
|
|
5. | 2006_TA_SSI_06501002_Bab-3_Metodologi-Penelitian.pdf |
|
|
6. | 2006_TA_SSI_06501002_Bab-4_-Analisis-Hasil-dan-Pembahasan.pdf |
|
|
7. | 2006_TA_SSI_06501002_Bab-5_Kesimpulan-dan-Saran.pdf | ||
8. | 2006_TA_SSI_06501002_Daftar-Pustaka.pdf | ||
9. | 2006_TA_SSI_06501002_Lampiran.pdf |
|
W Websen,ice merupakan teknologi yang menggunakan protokol SOAP (Simple Object Access Protocol) untuk dapat berkomunikasi antara pengirim pesan dan penerima pesan, dimana antara server dan client tidak memiliki ketergantungan terhadap platform, basi s data maupun bahasa pemrograman. Pemanggilan dan respon dikirim melalui pesan SOAP dalam bentuk XML melalui HTTP. Pada Java implementasi Websen,ice dilakukan oleh JAXRPC (Java API for XML RPC) yaitu teknologi yang menggunakan Xl\'v1LRPC untuk model client tersebar yang memungkinkan client dapat mengeksekusi prosedur dari sistem lain. Sedangkan ORM (O ject Relational Mapping) merupakan tehnik pemetaan representasi data dari objek model ke dalam bentuk relasional data model dengan skema berbasiskan SQL (Stmcture Query Language).Pada contoh kasus, saat ini di PT. SDA Magazine ada dua aplikasi yang keduariya dibangun berbasiskan Java, yang satu adalah aplikasi CRM (Customer Relationship Management) yang diberi nama Spotlight, lainnya adalah aplikasi akuntansi yang diberi nama Accounting. Permasalahan makin rumit ketika integrasi data mutlak diperlukan agar data tidak tercecer karena perbedaan waktu atau human error. Untuk alasan itu, diperlukan aplikasi yang dapat berjalan di belakang layar yang dapat menghubungkan dan mengintegrasikan keduanya.Oleh karena SDA Magazine menggunakan Java sebagai sistem backend-nya, maka penggunaan JAXRPC sebagai sebuah engine Websen,ice sangat memungkinkan untuk pengaksesan basis data dengan skala besar menggunakan komponen ORM pada Java. Penggabungan inilah yang akan mengintegrasikan data untuk memecahkan permasalahan SDA Magazine saat ini.Dari basil temadap beberapa percobaan , pengaksesan sen,ice menggunakan JAXRPC dan Hibernate sebagai ORMapper pada Webservice, dapat diketahui bahwa semakin banyak suatu class mempunyai properti collection set, maka akan semakin lama pengaksesan record pada DBMS berlangsung melalui Webservice, hal ini dikarenakan untuk setiap collection set berasal dari class yang dipanggil pada query, maka semua class dalam collection set tersebut beserta subclasses didalamnya akan ikut terambil juga.
W Webservice is a technology using SOAP (Simple Object Access Protocol) to communicate between message sender and message receiver, where server and client has no any dependency for the platform, database or programming language. SOAP specification defines envelope structure, encoding rules and convention for representing remote procedure calls . These calls and responses are transmitted as SOAP messages on XML format over HTTP.While Object Relational Mapping or ORM is technique of mapping a datarepresentation from an object model to a relational data model with a SQL based schema. ORM is use to build a database that involving many tables, so that it is enough for the developers to representing several class to build one or more tables in the database.Back to . Webservice , on Java there is a technology use to build a Webservice,name called JAXRPC (Java API for XML RPC) is a technology using an XMLRPC for distributed client model. RPC mechanism enables client execute procedures O.J;l.. other systems.With JAXRPC developers do not need to generate or parsing SOAP message ,because it is all done by JAXRPC that response for handling converts API calls and responses to or from SOAP messages .Mixing it between ORMand Webservice would be a powerful component in a database programming with distributed client model.For case example, there are two applications at PT. SDA Magazine right now, both of them build based on Java to handle their business process administration .One of them is a Customer Relationship Management application called Spotlight, the other one is an accounting application called Accounting . Problems getting harder when data integration is absolutely needed in order there are no pieces of data lost because of different time reason or human error. For that reason , it will be needed an application could be running on background which is it can be connects and integrate on both of them.