我目前正在學習關於網絡編程。我開始更多地瞭解互聯網協議和其他互聯網應用。WhatsApp如何工作?
所以我只想了解whatsapp是如何工作的?它使用xmpp,只是一個代碼來與服務器通信。但是背景發生了什麼?
whatsapp如何與服務器通話?什麼是whatsapp的xmpp服務器IP?與服務器通信時使用該應用的什麼類型的格式?爲什麼沒有人可以直接在PC上使用?如果whatsapp是一個通訊軟件,這意味着我可以通過任何設備或任何操作系統與服務器通信嗎?但我無法找到任何有關它的例子。
終於在我用我的電話號碼第一次註冊whatsapp後,它給我發短信並進行驗證。但在此之後,whatsapp如何認可我?從我的Mac地址?或從任何其他特殊的關鍵?
如果在具有兩個不同IP地址的兩個不同設備中識別密鑰或MAC地址相同,會發生什麼情況?服務器能理解嗎?他們中的一個會接受這個信息還是兩者?
所以我只想了解whatsapp背景下發生了什麼?
在此先感謝...
保持冷靜,我不是試圖破解WhatsApp的服務器;):P
你要求的WhatsApp的內部運作?只有在那裏工作的人才能回答這些問題。 – DMH
我聽說過類似於mac地址的whatsapp標識。如果只是在公司工作的人知道這個軟件是如何工作的,那麼人們如何學習呢?我只是想了解的所有信息可能學習和查找... – Fym
你不學習的WhatsApp是如何工作的,你瞭解服務器,通信協議和其他東西。 – DMH