创建用于通过计时器修改 XPO 对象的 Web 服务
我有几个创建新对象的客户。创建新对象时,我需要启动一个计时器,该计时器将在时间流逝时更改某些对象属性(每个对象仅对定义的客户端组在特定时间内可见)。 我想为此目的使用网络服务并编写一个启动计时器的方法。
例如我需要将计时器设置为 5 分钟。执行时间有限制吗?计时器能让我的网络服务保持活动状态吗?
I have several clients that create new objects. When new object is created I need to start a timer that will change some object properties when time is elapsed (each object can be visible only for defined client groups certain time).
I want to use for this purpuses web-service and wrote a method that starts timer.
For example I need to set timer to 5 minutes. Are there any restrictions for executing time? Will a timer keep my web-service alive?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许,我不完全理解你的任务,但你关于 Web 服务使用的想法对我来说看起来很奇怪。 Web 服务通常用于处理来自远程客户端的请求。即客户端调用Web服务的方法并且Web服务将结果返回给该客户端。
我想,我明白你的想法了:)。如果您只需要更改数据库中的数据,我认为更好的解决方案是创建一个 Windows 服务,该服务将在需要时 ping Web 服务。
Perhaps, I don't understand your task completely, but your idea about Web Service usage looks strange to me. Web Services are usually used to process requests from remote clients. I.e. a client calls method of a Web Service and Web Service returns a result to this client.
I think, I got your idea :). If you need to just change data in the DB, I think the better solution is to create a windows service which will ping web service when needed.