超越屏幕:即時消息如何工作

05年1月

登錄後會發生什麼?

Image / Brandon De Hoyos,About.com

從流行的即時消息程序(包括AIM和Yahoo Messenger)到基於Web的移動聊天應用程序,IM通過各種平台每天連接數百萬人。 但是,在編寫和發送這些消息的過程中,這些消息是即時且相對無縫的,而且還有很多需要注意的地方。

如果你想知道如何通過即時通訊工具與朋友和親戚聯繫,那麼你就是對的。 在本分步指南中,我們將探討即時消息如何工作,從登錄到您最喜愛的即時消息客戶端到通過網絡發送和接收消息。

選擇即時消息客戶端

當您第一次著手加入IM網絡時,您必須選擇一個客戶端 ,一個旨在創建計算機與網絡服務器之間連接的軟件應用程序。

六種類型的IM客戶端 ,包括單協議,多協議,基於Web的,企業,移動應用程序和便攜式IM 。 無論您選擇哪種類型,它們都以相同的方式連接。

下一步:了解您的IM如何連接

05年05月

第1步:驗證您的帳戶

Image / Brandon De Hoyos,About.com

無論您是使用安裝到您的計算機,手機或移動設備,閃存驅動器上的客戶端,還是使用不需要下載的Web Messenger的即時消息傳遞網絡,都需要將您連接到好友列表所需的步驟是相同的。

使用您的計算機或設備的Internet連接,IM客戶端將嘗試使用協議與網絡服務器進行通信 。 協議專門告訴服務器如何與客戶端進行通信。

連接後,您將輸入用戶ID(也稱為屏幕名稱)和密碼以登錄網絡。 屏幕名稱通常由用戶在首次註冊加入即時消息服務時創建。 大多數即時通訊軟件可以免費加入。

屏幕名稱和密碼信息被發送到服務器,該服務器進行檢查以確保帳戶的準確性和良好信譽。 所有這些都在幾秒鐘內發生。

下一步:了解你的朋友如何知道你在線

05年3月

第2步:開始即時通訊

Image / Brandon De Hoyos,About.com

如果您是即時消息傳遞網絡的長期成員,則服務器將發送好友列表數據,包括通知哪些聯繫人已登錄並可供聊天。

發送到您計算機的數據以多個稱為數據包的單位發送 ,較小的信息離開網絡服務器並由您的IM客戶端接收。 然後收集,整理和呈現您的聯繫人列表中的實時和離線朋友的數據。

從這一點來說,計算機和網絡服務器之間的信息收集和分配是連續的,開放的和即時的,使即時消息的快速和便捷成為可能。

下一步:了解如何發送即時消息

04年05月

第3步:發送和接收即時消息

Image / Brandon De Hoyos,About.com

現在好友列表已打開並準備好進行聊天,發送即時消息似乎很輕鬆。 雙擊聯繫人的屏幕名稱會告訴客戶端軟件產生一個發送給該特定用戶的IM窗口。 在提供的文本字段中輸入您的消息並點擊“Enter”。 你的工作已經完成。

在屏幕後面,客戶端將信息快速分解成數據包,並將數據直接發送到計算機或設備上的收件人。 當您與您的聯繫人聊天時,窗口與雙方顯示的內容完全相同,並且消息顯示在發送的瞬間內。

除了基於文本的消息之外,您還可以使用他們喜愛的客戶端軟件快速直接傳輸視頻,音頻,照片,文件和其他數字媒體。

如果您的客戶端上啟用了即時消息日誌記錄,則在某些情況下,會話的歷史記錄會直接寫入存儲在您的計算機或網絡服務器上的文件中。 通常情況下,通過簡單搜索就可以在計算機硬盤上的軟件和帳戶文件中查找IM歷史記錄

下一步:了解退出時會發生什麼

05年05月

第4步:退出

Image / Brandon De Hoyos,About.com

在某個時候,隨著對話結束,或者您必須離開您的電腦,您將退出即時通訊軟件。 儘管您可能能夠通過兩次簡單的點擊來執行此操作,但IM客戶端軟件和服務器還需要更進一步,以確保您不再接收來自朋友的消息。

一旦好友列表關閉,客戶端就會指示網絡服務器結束連接,因為您已退出該服務。 服務器將阻止任何傳入數據包傳輸到您的計算機或設備。 該網絡還將您的可用性更新為朋友,家人和同事的好友列表中的離線狀態。

未收到的傳入郵件將作為離線郵件存儲在大多數即時通訊客戶端上,並會在您重新登錄服務時收到。