正體      簡體

2024 年 4 月 19 日  首 頁

全國院所

藥品查詢

網路掛號

整型美容

健康報導

醫療新聞

網站論壇

資訊交流

網路ATM

  【類別】:網路資源 → 電腦資源 → 應用*軟體

線上諮詢

24647人觀看

 
回 應用*軟體

facebook  噗浪 Plurk  twitter  delicious  MyShare  Windows Live  yahoo  google  FunP 推推王  

 
BBS-talk & message跟share memory技術
 
使用者線上 talk, chat, 送 message
[ 基本管理 ] 在 (T)alk 選單的 (U)ser 選項顯示時, 站長可以有幾個特殊功能.
以 [k/K] 這兩個按鍵可以將發呆過久的使用者 kick out.
以 [r/R] 這兩個按鍵可以看使用者的真實身份.
[H] 鍵可隱身.
其它按鍵功能可以 [h] 鍵查詢.
[ 進階管理 ] 每個使用者在系統上都是一個 process, 兩個 process 之間要互相通訊, 有個先決條件, 我們必須能得知這個使用者是否在線上. 為達到這個目的, 系統必需 maintain 第三個 shared memory. 這個 shared memory 的內容是線上使用者的基本資料, 而且隨著使用者的進出而更改其內容.

talk, chat, 以及 message, 這三種方式看起來很類似, 可是它們的作法完全不同.

talk 是以在兩個 user process 間開 socket 的方式完成的. chat 的作法則是, BBS 系統會跑一個 chat deamon, user process 以和 chat deamon 溝通的方式達成和其它的 user process 交換信息. 至於 message, 因為通常 message 只是一句話, 為了一句話就開個 socket 實在不划算, 因此, 它是以 file 來完成的. Sender 端在 Receiver 的目錄下建立一個 file, 裡頭存放著這次 message 的內容, 並且以 kill() 這個 system call 來通知 Receiver process. Receiver process 收到後檢視自己的目錄下存放有 message 的這個 file. 於是 Receiver 便收到了來自 Sender 端的 message.

※小叮嚀:投稿或引述文章內容請記得註明出處,以示尊重其著作財產權利,倘有疏漏之處也歡迎來信指教,謝謝。

 

 

投稿信箱

補充意見

 


[推薦評價好店]- 4C快修連鎖門市
專業維修買賣 - 筆電 + 手機 + 電腦 + Iphone + Ipad

新北汐止店
(02) 7751-9182
新北市汐止區福德一路86巷22號
汐止修手機.汐止修iphone.汐止修ipad.汐止修筆電.汐止修電腦
新北板橋店
(02) 8257-3990
新北市板橋區四維路137巷10號
板橋修手機.板橋修iphone.板橋修ipad.板橋修筆電.板橋修電腦
桃園大溪店
(03) 387-4353
桃園市大溪區中華路210號
大溪修手機.大溪修iphone.大溪修ipad.大溪修筆電.大溪修電腦
台中市區店
(04) 2201-1289
台中市南區台中路140號
台中修手機.台中修iphone.台中修ipad.台中修筆電.台中修電腦

 

王師父專業牆壁切孔鑽孔引孔工程服務
牆壁鑽孔切割,牆面引孔鑽孔,地板鑽孔切割

台北鑽孔切割
三重鑽孔切割
新莊鑽孔切割
板橋鑽孔切割

     連結優良資訊入口網 本站入圍衛生署95年度優良健康資訊網站      台灣醫療網 版權所有
  © 2006-2022 TW16 Network! Taiwan Inc. All Rights Reserved.   
客服信箱