是否有任何工具可以動態地和圖形化地顯示綁定套接字和連接客戶端之間的迭代?使用多個同時交互在套接字中調試問題可能是一個巨大的混亂,我認爲以圖形方式顯示交互對理解服務器交互過程中發生的事情會有很大的幫助。用於套接字可視化的工具
回答
我不知道圖形應用程序本身。
但是,tcpdump或(對於那些需要GUI的人)wireshark非常擅長向您顯示正在發送的數據包,這就是您一般需要的內容。
儘管如此,如果有一個工具可以直觀地顯示套接字信息,那就太好了。我發現這個http://tnv.sourceforge.net/,但它似乎並不是「套接字意識」。如果我感到鼓舞,我可能會自己寫一些東西。 – eltommo 2012-04-07 00:11:53
我認爲,一般來說,「可視化」並不是您在調試時想要的。你想要一個乾淨的交換數據包的列表。與許多其他調試情況一樣,命令行通常是您的朋友。我一般不反對GUI,但我已經使用tcpdump調試了20多年的數據包跟蹤,並且確實沒有更快的方法來弄清楚發生了什麼。 – Perry 2012-04-08 21:43:24
也許不適合有經驗的數據包調試人員,比如你自己,但對於經驗較少的編碼人員,尤其是那些不瞭解所有進出的套接字的人(我們可以假設一個可視化表示以及一個tcp轉儲)提供更快的環境,以獲得使用基於cli的調試工具完全舒適和高效的必要經驗。我很驚訝,我找不到有關該主題的任何研究/實施。 – eltommo 2012-04-09 04:26:14
如果着眼於大局足夠你 - 他們之間的進程層次結構和連接(TCP套接字,Unix域套接字,管道) - 你可以給一個嘗試ipcvis:
https://sourceforge.net/projects/ipcvis/
該工具記錄進程層次和不同狀態插座的信息,然後可視化新關係的州:
- 1. Mysql可視化工具
- 2. XML可視化工具?
- 3. Cloudera可視化工具
- 4. 可視化開發工具
- 5. 分析可視化工具?
- 6. .NET datarow可視化工具?
- 7. 標準的Unix命令行工具,用於管道套接字
- 8. 用於調試遞歸代碼的可視化工具
- 9. 用於Linux中pthread行爲的跟蹤和可視化工具
- 10. 用於球拍程序的代碼可視化工具
- 11. 用於SQL Server的數據庫可視化工具?
- 12. 適用於PHP/JavaScript的社交網絡可視化工具
- 13. 用於可視化TFS 2010 Storyboard的工具
- 14. 用於將執行xml計劃可視化爲HTML的工具
- 15. 的Python:用於圖形可視化工具
- 16. 用於可視化項目增長的工具
- 17. 用於VS 2010的LINQ to SQL可視化工具?
- 18. 用於記錄MVC項目的可視化工具?
- 19. 適用於Windows的可視化和仿真工具Workflow Foundation
- 20. 用於從Android代碼生成可視化圖表的工具
- 21. 適用於iOS的可視化分析工具?
- 22. Objective-C的類可視化工具?
- 23. 可視化本體的最佳工具?
- 24. Cosmos DB Graph的可視化工具
- 25. 可視化SQL級聯樹的工具
- 26. 可視化雲架構的工具
- 27. WPF中的三維可視化工具
- 28. 可用於實際應用開發的可視化編程工具
- 29. 類似於Mole的Visual Studio可視化工具
- 30. C++ Unix域套接字工具包
這個Kickstarter的做你問什麼爲:https://開頭WWW .kickstarter.com/projects/1002798642/tcp-ip-bouncer – bvdb 2015-08-21 01:57:03