我正在VB.NET中构建一个二元期权网站。服务器必须从其他站点收集数据并将数据发送到客户端。服务器必须独立于用户自动运行。我是否需要一个专用服务器来运行收集数据的单独可执行文件,或者我可以将代码插入默认页面(Default.aspx.vb
)的服务器端吗?
如果我将代码插入Default.aspx.vb
,那么服务器何时启动?我已经将收集数据的代码插入Public Shared Sub Main()
,但它没有启动。它只会在我将代码放入Public Sub New()
。
答案 0 :(得分:0)
服务器必须从其他站点收集数据并将数据发送到 客户。服务器必须独立于用户自动运行。
数据的性质是什么?目前还不清楚你何时说它必须自动运行,但同时建议将它放在你的default.aspx.vb页面中(这意味着"客户端调用服务器" =>&# 34;服务器加载默认页面,调用数据站点"
同样,您的数据的性质会有所帮助。如果您确实希望独立进行数据收集,那么您可能需要一种专用服务,可以按照您想要的任何计划从数据提供者收集数据。收集数据时,根据数据类型,您可能将其存储在数据库,平面文件或其他内容中。
然后,当用户呼叫default.aspx.vb
时,该页面将转到本地商店以获取最新数据(如果您的服务每5分钟运行一次,则可能会过期5分钟)或