0

我对heroku很陌生,我的开发遇到了一个障碍......

我正在尝试编写服务器/客户端类型的应用程序...在服务器端我将有一个 DB(我为 python 安装了 postgresql),我希望我现在可以通过 python 客户端访问服务器(对于测试目的)并发送数据/查询并在数据库上执行基本任务。

我正在将 python 与 Heroku 一起使用,我设法安装了数据库,它似乎正在工作(即我可以查询、插入、删除等......)现在我想要的只是编写一个服务器(在 python 中),它将是我的应用程序会在端口上侦听并接收消息,然后执行它被要求执行的任何任务......我很想为此使用套接字并设法在本地编写一个基本的服务器/客户端......但是当我部署heroku 上的应用程序我无法连接到服务器,我的代码基本上一文不值

有人可以就此类要求的基本框架提出建议...当然,我不是第一个想要编写客户端/服务器应用程序的人...如果您可以指向教程/文档,我将非常感激。

谢谢

4

1 回答 1

3

Heroku 用于开发 Web ( HTTP, HTTPS) 应用程序。您无法将使用的代码部署socket到 Heroku。

如果您想在 Heroku 上运行您的应用程序,更简单的方法是使用 Web 框架(Flask、CherryPy、Django...)。它们通常还带有有用的库和抽象,供您与数据库对话。

于 2013-04-26T20:50:14.167 回答