2013-04-26 19 views
0

編寫客戶端/服務器應用程序,我很新的Heroku的,我達到了我的dev凹凸...如何在Heroku的

我試圖寫一個服務器/客戶端類型的應用程序...上服務器端我將有一個數據庫(我爲python安裝了postgresql),並且我希望能夠通過Python客戶端(用於測試目的)訪問服務器,併發送數據/查詢並在數據庫上執行基本任務。 (我可以查詢,插入,刪除等...) 現在我想要的只是編寫一個服務器(在python),這將是我的應用程序,並會監聽端口並接收消息,然後執行任何要求做的任務...我爲此使用套接字並設法在本地編寫基本的服務器/客戶端...然而,當我部署在Heroku上的應用程序,我無法連接到服務器,我的代碼基本上是毫無價值的

有人可能會建議這種要求的基本框架......當然,我不是第一個想要編寫一個客戶端/服務器應用程序...如果你可以指向一個教程/文檔,我會非常感激。

THX

回答

3

的Heroku是用於開發Web(HTTPHTTPS)應用。您無法將使用socket的代碼部署到Heroku中。

如果您想在Heroku上運行您的應用程序,更簡單的方法是使用Web框架(Flask,CherryPy,Django ...)。他們通常還會提供有用的庫和抽象,以便與您的數據庫交談。