Wednesday, February 28, 2007

File Sync'd App

Akhirnya selesai juga satu project saya, membuat file sinkronisasi applikasi buat kantor saya. Applikasi ini saya kira lumayan sederhana untuk dibuat, tetapi saya ternyata menemukan beberapa hambatan selama proses pembuatan.

Applikasi ini akan mengambil data tentang semua client dari database, terus melakukan sinkronisasi antara server dengan semua client yang ada. Terus saya juga membuat simple scheduler untuk mengatur banyaknya proses sinkronisasi yang bisa berjalan pada saat bersamaan. Jadi, semua client harus memalui queue list (antrian) sebelum memulai proses sinkronisasi dengan server.

Dari pengalaman ini, saya belajar menggunakan thread untuk menampikan sinkronisasi status di Windows Form TextBox. Pada awalnya, saya tidak menggunakan thread, dan alhasil, tidak ada text yg muncul di TextBox selama proses sinkronisasi berjalan. Textnya baru muncul setelah proses sinkronisasi selesai. Threads arefun if we can manage them :)

Project selanjutnya akan melibat penggunaan teknology nirkabel Bluetooth untuk file transfer. Yuhu :)

No comments: