Sori, mungkin gw yg kurang nangkep ato gmn, tp ko rasanya rada aneh, aplikasi desktop (windows based pake Delphi), trus klien pake web? Itu klien kirim request ke aplikasi desktop yg di server apa ke web server?
Klo pake aplikasi berbasis Windows GUI, berarti men-
develop aplikasi
customized server? Klo kaya gitu, berarti requirement tambah buat penguasaan
port programming (Indy ato malah
raw port 
)?
Nah aplikasi tsb ntar output ke klien berupa
HTTP message (berarti tambah kebutuhan pemrograman
HTTP message). Jadinya klien via
web aksesnya
http://namaserver/:nomor_port_aplikasi.
Klo mo pake web server, mending pake full PHP-Apache-MySQL, bisa dipake di server apa aja (Win,*NIX,..

). PHP bisa ko buat menangani tag-tag dalam file biner, EXIF dlm JPEG aja bisa

. Klo ga puas, bikin aja modul khusus buat PHP

. Ntar klo monitor direktori yg berisi MP3, pake aja cron (*NIX) ato Task Scheduler (Win), PHP v5 kan udah bisa dipake sbg CLI kaya
batch file Windows ato PERL. Trus biar file MP3 ga bs didonlot sembarangan, pake aja validasi User Agent dari aplikasinya, jd bisa ketauan apakah akses pake web, ato akses dari Winamp, dsb..Klo pake web, ditolak, klo pake Winamp mah lancar ajahh. Biar lebih aman pake HTTPS.
User interface buat pengelolaan file pake AJAX, lebih sip en user friendly

. Vote for AJAX

. Nah diklien pake aja smcm
search engine, ntar klo user dah milih lagu, playlist di-generate aja secara live melalui
query, trus
header output diganti pake fungsi
header("Content-type: bla-bla-bla"), klo ga ky gitu ntar dianggap sbg HTML.
Klo gw sih mo diajak gabung, OK2 aj. Gw alhamdulillah bs Delphi + Indy + MySQL + Java + PHP + VB + JavaScript/AJAX + desain grafis.
Bookmarks