FTP Client API for Java

Leave a comment

Dalam mengimplementasikan tugas akhirku, ada bagian yang membutuhkan akses FTP. Untuk membuatnya aku menggunakan sebuah API yaitu EDFTPJ. Ada versi gratis dan berbayarnya. Untuk TA cukup untuk yang gratis saja hehehe…

Cara penggunaanya cukup mudah, di foldernya ada contohnya kok hehehe…

BPEL (Business Process Execution Language)

1 Comment

BPEL merupakan sebuah bahasa yang mendeskripsikan proses eksekusi business process melalui web service. BPEL menggunakan XML untuk mendefinisikan komposisi fungsi-fungsi web service yang akan dieksekusi.

Web service yang digunakan untuk memproses business process sendiri dapat disusun dalam dua cara :

  1. Orchestration

Di dalam orkestrasi, terdapat sebuah proses terpusat yang mengatur semua web service yang terlibat. Web service tidak perlu tahu bahwa sebenarnya ia terlibat dalam bagian dari business process yang lebih tinggi tingkatannya karena hanya proses terpusat yang yang mengetahui hal ini.

  1. Choreography

Pada koreografi, proses tidak dijalankan secara terpusat. Setiap web service yang terlibat dalam koreografi mengetahui kapan harus mengeksekusi opreasi dan dengan siapa web service tersebut akan berinteraksi. Susunan koreografi mempunyai fokus pada pertukaran pesan. Semua web service pada susunan ini harus tahu business process apa yang sedang dijalankan, operasi apa yang dieksekusi, pesan apa yang akan dipertukarkan, dan kapan waktunya web service harus berjalan.

Business Process Outsourcing

Leave a comment

Business Process

Business Process adalah sebuah himpunan aktifitas atau proses yang ditujukan untuk menghasilkan
keluaran yang spesifik pada pelanggan atau pasar tertentu. Definisi lain mengatakan bahwa Business process sebagai sebuah langkah-langkah untuk menghasilkan sebuah produk atau service. Secara umum, Business process adalah sebuah kumpulan dari pekerjaan-pekerjaan yang saling berhubungan untuk menyelesaikan suatu permasalahan. Business process merupakan inti dari seluruh aktivitas pada suatu perusahaan atau organisasi. Untuk mencapai tujuan perusahaan, Business process lah yang akan memberdayakan seluruh sumber daya yang ada pada perusahaan. Tapi yang perlu diketahui  dalah bahwa setiap bisnis memiliki proses masing-masing yang unik, sesuai dengan karakteristik dari perusahaan dan bidang usahanya, seperti proses pembuatan produk ataupun layanan baru, pengadaan supply, menjawab pertanyaan pelanggan, ataupun rekruitasi karyawan baru, yang tentunya memiliki perbedaan karekteristik tersendiri untuk setiap perusahaan.

Outsourcing

Outsourcing merupakan penyerahan tanggung jawab kepada pihak luar. Pihak pengguna jasa, tidak lagi bertanggung jawab terhadap bagian yang diserahkan kepada outsourcer (pihak yang menyediakan jasa outsourcing).

Business Process Outsourcing

Business Process Outsourcing (BPO) didefinisikan sebagai perpindahan business process suatu perusahaan dari dalam perusahaan ke penyedia layanan di luar perusahaan tersebut [DUT05]. Secara umum, BPO menyediakan sebuah layanan untuk melakukan sebagian business process dari perusahaan tanpa harus menjadi bagian dari perusahaan itu sendiri.

Pelaksanaan BPO sendiri didukung sedikitnya dua pelaku utama yaitu:

  1. Penyedia layanan BPO.

Penyedia layanan ini biasanya
berupa perusahaan atau aplikasi yang berjalan dengan menggunakan konsep outsourcing.

  1. Pengguna layanan.

Pengguna layanan pada umumnya
adalah perusahaan yang menginginkan adanya outsourcing
Business process
yang bukan merupakan
core-competence dari perusahaan itu.

Progress TA 5 Maret 2008

Leave a comment

Berikut adalah progress TA per 5 Maret 2008:

  1. Menyerahkan dokumen ke dosen pembimbing (Ibu Yani)
  2.  FTP client sudah bisa upload ke server
  3. Class CSVReader on the way (pake csv4j ga berhasil, dokumentasinya membingungkan… jadilah memutuskan membuat sendiri class untuk membaca file CSV atau ada yang punya? Boleh minta ga?)

Hem… Hari ini kemajuan cukup pesat kayaknya 😀 ga tau besok… huehue…