Pengembangan XML Web Service :: Studi kasus Situs Web Info Lowongan Kerja
MAWARNI, Berta Endah, Dr Eko Nugroho, MS
2006 | Tesis | S2 Teknik Elektro (Magister Teknologi Informasi)Pada saat ini banyak situs lowongan kerja yang belum dapat menyediakan interface kepada perusahaan yang mengirimkan lowongan kerja ke situs tersebut, sehingga perusahaan dalam mengirim lowongan, melihat surat lamaran kerja yang masuk, melihat pelamar kerja yang berkualitas, dan memberikan surat panggilan kepada pencari kerja dilakukan secara manual dan akan banyak membuang waktu dan biaya. Untuk mengotomatisasi perusahaan dalam melakukan hal tersebut, maka perlu dibuat interface antara situs lowongan kerja dan aplikasi perusahaan, sehingga kedua aplikasi tersebut dapat terintegrasi, sehingga memudahkan dalam pertukaran data antara situs info lowongan kerja dan aplikasi perusahaan. Untuk menyediakan interface bagi perusahaan tentunya dibutuhkan teknologi yang mendukung interoperabilitas antar platform, karena platform yang dipakai pada setiap perusahaan belum tentu sama. Web service yang berbasis pada XML (Extensible Markup Language) dapat mengatasi masalah tersebut. Untuk mengirimkan data antar platform yang berbeda XML merupakan teknologi yang dapat dipilih karena XML merupakan format dokumen yang berbasis teks yang digunakan untuk menjelaskan suatu data yang bersifat platform independent. Dengan menggunakan format dokumen XML, memungkinkan antar aplikasi dapat saling berkomunikasi satu sama lain. XML merupakan dasar terbentuknya web service. Detil web service secara keseluruhan dibentuk di atas XML. Web service berbasis pada teknologi XML dalam mendefinisikan dokumen-dokumen untuk pertukaran data. Pada tesis ini, dikembangkan XML web service untuk pertukaran data antara situs info lowongan kerja dan aplikasi desktop perusahaan yang dapat mengakses web service di server situs info lowongan kerja. Server situs info lowongan kerja penyedia web service terdiri dari platform Sistem Operasi linux, database MySQL dan menggunakan aplikasi berbasis web dengan bahasa JSP (Java Server Pages). Client perusahaan terdiri dari platform Windows XP, database Access dan menggunakan aplikasi desktop dengan bahasa Java 1.5. XML web service terbukti dapat mempertukarkan data antar platform dalam jangka waktu cepat dan tidak mengalami kendala apapun.
Nowadays, many vacancy information sites are still incapable to provide the interface towards the companies sending their vacancy to those sites. Therefore, for the companies in sending their vacancies, analyzing the application letter, analyzing those applicants who are qualified, and in sending the admission letters to the job hunters are still conducted manually and wasting a lot of time and finance. In order to automate the companies in conducting all the above mentioned chores, an interface between the vacancy information sites and the companies’ application is needed. Therefore, both of the application are able to integrate, and to make it easier for the companies in exchanging data amongst the vacancy information sites and the companies’ application. Moreover, in order to provide the interface for the companies, a supporting technology for the interoperability between platforms is needed. It is because the technology used in each company is similar. The Web service based on XML (Extensible Markup Language) is able to overcome those problems. To send the data among each platform that has a different XML is a suitable option because XML is a form of document that is based on text that is used to explain the data that has a nature of platform independent. By using a document formatted XML, it makes it possible for the inter application to communicate among each other. XML is the base to form a web service. The overall detail of web service is formed on an XML. A Web service is based on the XML in defining the documents for the data exchanging. In this thesis, XML web service is developed for the data exchanging amongst the vacancy information sites and the companies’ desktop application that is able to access the web service in the vacancy information sites. The server of the vacancy information sites that provides a web service includes of Linux Operation System platform, MySQL database, and using web based application with JSP language (Java Server Pages). The clients of the companies include Windows XP platform, database Access and using the desktop application with Java 1.5 language. XML web service is proven to be able exchange the inter platform in a short period of time without any constraints.
Kata Kunci : Web Service, XML, Interface