Gateway HTTP dan SMB

Maaf, topik kali ini sangat niche. IT sentris dan Java sentris 🙂

Bagi seorang administrator web yang pernah menangani web server, pasti tahu apa yang dinamakan directory browsing dan virtual directory. Directory browsing adalah opsi untuk menampilkan isi suatu directory di dalam webroot ketika welcome file (misalnya index.html, index.php, default.asp) tidak ditemukan. Sedangkan virtual directory adalah setting yang menyebabkan suatu folder di luar webroot bisa ditampilkan dan diakses melalui HTTP.

Semua webserver mendukung fitur virtual directory ini. Apache memiliki Alias, Tomcat memiliki Context Path, dan OC4J/OAS memiliki Virtual-Directory. Akan tetapi, sebatas yang saya tahu, mereka hanya bisa melakukan mapping untuk directory yang ada di drive lokal mereka saja. Jika directory tersebut hasil mapping dari sebuah network drive melalui protokol SMB (Server Message Block — Map Network Drive (Windows), Network Neighbourhood (Win98), Samba (*nix)), maka mereka akan kehilangan kesaktiannya.

Dengan menggunakan library CIFS (Common Internet File System), spesifik ke Java application dengan JCIFS, saya membuat sebuah servlet java yang memiliki kemampuan directory browsing dengan directory yang ditampilkan berasal dari network drive dari sebuah SMB Server. Kelakuan servlet ini persis dengan directory browsing milik Tomcat.

Bagaimana detailnya, silakan download artikel di bawah ini:

Gateway untuk HTTP dan SMB

Kali ini tersimpan dalam format PDF. Office di komputer saya telah diupgrade ke Office 2007 dan MS Word telah memiliki kemampuan konversi format ke PDF (meskipun saya rasa fitur ini sangat-sangat terlambat). Selamat menikmati weekend 🙂

Published
Categorized as Java

By Galih Satriaji

Bookaholic, Workaholic. Chubby. That's me!

6 comments

  1. benernya bukan mo kasi comment, cuma mo mapir dan meninggalkan jejak… hehehe… btw, kok di blogroll-nya ga ada aku? hix… 😛

  2. #ryan:
    Siapa bilang keluar duit? lhawong dibayari dan tinggal pakai 😛 Tapi kata Microsoft sendiri, untuk upgrade dari Office 2003 ke Office 2007 edisi sepadan, itu tidak memakan biaya.

  3. galih, tolong bahas juga bagaimana cara konek dari apache webserver ke tomcat dengan mod-jk (konfigurasi yg harus dilakukan)

    thankz

Leave a Reply to Galih Satria Cancel reply

Your email address will not be published. Required fields are marked *