想做个小工具,请教winform与windows服务

skylineeeeee 2012-05-21 11:59:43
对winform不熟,现在想跟web配套做个小工具使用。有几个问题请教。
主要需求是上传数据同步到数据库,系统启动后工具启动定时执行任务。
工具要跟随系统启动,这个应该是需要用windows服务实现,并且在数据库服务之后启动。

我现在分别做了一个winform和windows服务,但是不知道怎么把这两者关联起来。
我现在让windows服务自动启动,但是不知道怎么跟winform共用配置文件。
安装的时候怎么让winform和windows服务一起安装?求赐教。。。
...全文
222 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qldsrx 2012-05-21
  • 打赏
  • 举报
回复
你可以启用WCF本地通讯,服务端在windows服务,这样发送指令,查询状态都可以实现,至于配置信息也可以读取和更改,不过是使用的windows服务的配置文件,winform本身不需要,查询windows服务配置文件和修改windows服务的配置文件,都是通过WCF服务发起的。
skylineeeeee 2012-05-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你这里winform是做什么用途的?
如果仅仅是监视用,那么配置文件只需要服务程序的那个配置文件,winform本身不需要。
[/Quote]
winform的作用只是提供可视化的操作,把配置好的参数都存到xml然后在winform和 windows服务中读取。
在winform中更新配置后重启windows服务。
业务上的操作都是在windows服务中执行的,不知道这种做法对不对。望指教。
R_zhanche 2012-05-21
  • 打赏
  • 举报
回复
winform 可以是一个手动启动的软件。

winform里也有app.config 启动的时候用来保存配置文件,可以让app.config和webconfig内容一致,不就可以共用配置文件了?

或者把字段存储在数据库中去读取。
qldsrx 2012-05-21
  • 打赏
  • 举报
回复
你这里winform是做什么用途的?
如果仅仅是监视用,那么配置文件只需要服务程序的那个配置文件,winform本身不需要。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧