我又稍微玩了一下關於 NetMeeting 與 GnomeMeeting 等線上會議軟體。相容性還是有許多問題的。我還是沒機會與時間好好的研究兩者間的相容細節問題。
同時也研究了一下 ILS,在 Microsoft 的產品發展過程中,已經從 NetMeeting 2.5 版基於 Internet Directory 的 ILS server-based directory 改為 MSN Messenger Service-based directory。所以微軟以前的 ils.microsoft.com 已經被 MSN Messenger 取代了。然而 NetMeeting 還是支援標準的 LDAP 協定,因此還是可以在組織內部架設 ILS,透過目錄服務以方便取得對方的位址。
所有的 NetMeeting 使用者可以透過 LDAP 來登錄自己的資訊與位址,當用戶登入時,便把本身的 IP 支援的協定項目寫入到 ILS 上,當用戶開始會議或是登出時,會即時向伺服器更新或刪除該筆 Entry。而每筆 Entry 都有自己的 lifetime。時間到就會自動刪除。而這整個過程中是沒有經過任何的認證的。也是就是說,你可以隨時去竄改別人的資訊,把他人的位址改成自己的 IP ,或是將整個 LDAP 中的所有 object 全部刪除,那麼其他人並無法馬上查到這些資料。(這些事情都可以透過簡單的程式,例如 Perl Script 來快速的達成,事實上,我已經完成這些動機不良的程式 😉 )
以上技術細節在微軟 MSDN 網站中的 NetMeeting 3 Resource Kit Tools and Utilities – Finding People 討論的十分詳細。
既然以上是基於 LDAP 的架構,所以自然也可以用其他非 Microsoft 的伺服器系統,例如 OpenLDAP,配合 NetMeeting directory kit 來完成。
我寫了一個 Web-based 版本的 ILS 瀏覽器。
http://kalug.linux.org.tw/~chihchun/ils
預設的伺服氣是 ils.hinet.net。警告: 這個伺服器上充滿大量的色情與兒童不宜的資訊,有著大量的同性戀與性需求者在上面尋找網路性交的機會,因此請考慮是否要繼續使用。
除了許多性需求者外,其實也有一些廠商利用 NetMeeting 進行一些線上視訊的生意,提供給色情服務,例如養眼的辣妹跟你討論猥褻的故事等等。是在這個特別的技術上衍生出來的網路影音 0204。
此外,其他的資訊都在我的 Wiki 系統裡面。