2012-12-08 42 views
1

我目前是一名學生,下一學期我正在使用python進行網絡編程課程。我需要提出一個網絡項目,在這個項目開始之前我將在這個學期上班。我想問問,如果有人知道我的話題的任何項目的好資源。我可以包含與網絡和安全相關的任何內容。Python網絡編程項目來源

+0

「網絡」是非常廣泛的,更具體的課程將教什麼? – arynaq

+0

UDP,TCP,套接字,TSL和SSL,Web應用程序和屏幕截圖,服務器體系結構和代理,數據包錯誤。 – Alex

回答

1

我認爲這可能是偏離StackOverflow的主題;不過,你可以考慮實施一個簡單的在線聊天室。

這個主題的主要優點是,它可能很簡單,你可以演示核心概念在網絡和安全中的應用。

你就可以做一個位架構,以及:

  • 服務器後端:Django的,或Python的一個框架?事件驅動架構在這裏適合嗎?發佈 - 訂閱?
  • 客戶端用戶界面/模型:儘管這裏的模型只是服務器上模型的「代理」,但在技術上仍應使用模型 - 視圖 - 控制器模式。
  • 序列化媒介:JSON,YAML,YAML?
  • ORM用戶帳戶/歷史

這也是一個安全的項目,因爲,雖然它並不過於雄心勃勃,你可以保留,只要你有更多的時間留給增加功能,以它;我相信你可以想到聊天室的許多可能的功能=)

+0

謝謝。聽起來很有趣。 – Alex