我有一个桌面应用程序的想法,需要服务器组件才能工作。不幸的是,我对网络编程很陌生,所以我真的不知道一切是如何运作的。
我所知道的是我不需要网站。我要制作的服务器不会输出任何HTML。它只需要在这里和那里进行一些简单的数据库访问和一些检查。
在这种情况下,我认为ASP.NET是一种矫枉过正,我还没有使用过ASP,所以我想知道我是否可以将控制台应用程序推送到AppHarbor。如果可以的话,我该如何管理请求(或者在部署请求时如何实际向其发送请求)?如果我不能这样做,我愿意使用其他东西(可能是带有Ruby的Heroku),这样我就能做到这一点。 我首先使用Ruby,但仍然存在同样的问题。只是RoR而不是ASP.NET。
感谢任何帮助。
答案 0 :(得分:0)
有一个用于托管WCF的简单ASP.NET项目。在Visual Studio中,单击File-> New-> Web Site。
在桌面应用程序中添加对此WCF服务的引用(右键单击项目添加服务引用,然后右键单击过去的URL,运行WCF服务后可以看到)
答案 1 :(得分:0)
因此,使用ASP.net WEBApi调用可以轻松完成;但是,如果我不想使用ASP.net,我就会这样做。