使用 GoDaddy 共享主机的 C# 主机套接字服务器
C# Host Socket Server using GoDaddy Shared Hosting
请原谅我缺乏经验,我不知道从哪里开始,我在谷歌上兜圈子。
是否可以创建套接字服务器 (c#) 控制台应用程序并将其托管在 goDaddy 共享主机帐户上。我正在尝试创建一个 server/client 应用程序,但我受困于 goDaddy 的共享主机帐户。
此外,sockets 和 webSockets 之间有显着区别吗?
如果你能给我指出正确的方向,或者至少让我知道它是否可能...?
编辑:
我有一个 windows 平板电脑(3 平板电脑)的 WPF 应用程序 运行,该应用程序用于时间跟踪,它使人们能够使用 RFID reader 登录/注销。对于后端,我使用的是 Web API,问题是延迟。应用程序有时需要长达 15 秒的时间来创建连接、验证(如果未验证)并获取此人的状态。
不用说工作人员很不耐烦,我明白他们的意思(他们应该能够滑动、确认并走开),我希望最多不超过 2 秒。所以我想如果我可以在整个工作时间(套接字)保持连接打开,那么获取用户状态应该是近乎即时的。
我对任何 suggestion/recommendation 持开放态度。我怎么感谢你都不为过!谢谢一百万!
如果不采取一些可能会让您的帐户关闭的相当笨拙的操作,您将很难运行 godaddy 共享主机上的套接字服务器。从机械上讲,您需要能够执行一个自定义 .exe,它需要由某处的某个东西执行——并继续执行。此可执行文件还需要侦听特定的 TCP 端口,该端口很可能正在使用,例如端口 80 和 443,或者可能被防火墙隔离,无法访问世界其他地方。
托管网络套接字应用程序会很棘手——首先他们需要升级到 IIS 8,粗略的测试表明他们仍在 IIS 7.5 上。其次,他们需要允许使用 websocket,这在共享主机上不太可能启用。如果您设法 运行 这两个陷阱,我认为资源使用将是一个挑战。
了解你在做什么会很有帮助,但如果它需要套接字甚至网络套接字,你正在寻找 class 在 godaddy 共享选项之上的托管。
请原谅我缺乏经验,我不知道从哪里开始,我在谷歌上兜圈子。
是否可以创建套接字服务器 (c#) 控制台应用程序并将其托管在 goDaddy 共享主机帐户上。我正在尝试创建一个 server/client 应用程序,但我受困于 goDaddy 的共享主机帐户。
此外,sockets 和 webSockets 之间有显着区别吗?
如果你能给我指出正确的方向,或者至少让我知道它是否可能...?
编辑: 我有一个 windows 平板电脑(3 平板电脑)的 WPF 应用程序 运行,该应用程序用于时间跟踪,它使人们能够使用 RFID reader 登录/注销。对于后端,我使用的是 Web API,问题是延迟。应用程序有时需要长达 15 秒的时间来创建连接、验证(如果未验证)并获取此人的状态。
不用说工作人员很不耐烦,我明白他们的意思(他们应该能够滑动、确认并走开),我希望最多不超过 2 秒。所以我想如果我可以在整个工作时间(套接字)保持连接打开,那么获取用户状态应该是近乎即时的。
我对任何 suggestion/recommendation 持开放态度。我怎么感谢你都不为过!谢谢一百万!
如果不采取一些可能会让您的帐户关闭的相当笨拙的操作,您将很难运行 godaddy 共享主机上的套接字服务器。从机械上讲,您需要能够执行一个自定义 .exe,它需要由某处的某个东西执行——并继续执行。此可执行文件还需要侦听特定的 TCP 端口,该端口很可能正在使用,例如端口 80 和 443,或者可能被防火墙隔离,无法访问世界其他地方。
托管网络套接字应用程序会很棘手——首先他们需要升级到 IIS 8,粗略的测试表明他们仍在 IIS 7.5 上。其次,他们需要允许使用 websocket,这在共享主机上不太可能启用。如果您设法 运行 这两个陷阱,我认为资源使用将是一个挑战。
了解你在做什么会很有帮助,但如果它需要套接字甚至网络套接字,你正在寻找 class 在 godaddy 共享选项之上的托管。