怎么制作服务器程序,最后有详细的说明.
我需要的是一个只要机器开着就始终执行的程序.
1.普通的应用程序是 NEW APPLICATION,服务器程序是怎么创建,我在NEW -> OTHER 中看到,有服务器程序,但是好象和一般的程序不一样,不知道怎么用.
2.一般的应用程序,如果在任务拦做一个图标,这样的程序是否是服务器程序.希望各位大虾最好可以提供详细的信息,谢谢!
我需要的是一个只要机器开着就始终执行的程序.
1.普通的应用程序是 NEW APPLICATION,服务器程序是怎么创建,我在NEW -> OTHER 中看到,有服务器程序,但是好象和一般的程序不一样,不知道怎么用.
2.一般的应用程序,如果在任务拦做一个图标,这样的程序是否是服务器程序.希望各位大虾最好可以提供详细的信息,谢谢!
你要做iis?
有一个传感器 发送信号到 工业控制机或者工作站 ,然后由工业控制机发送信号到pc,pc由一个服务器程序,按照一定的时间接受信号,然后处理。
可以满足你要求
她是发一个信号给传感器,确认联机之后
传感器发送回一组数据给内存缓冲区,mscomm有一个recievedata的事件可以接受
鉴于你的需求,其实很好实现,程序的开发不许要多讲,和平时作程序一样,实现你的功能,上面几位朋友建议可以参考!
至于只要系统一登录即刻运行你的程序,也很简单啊,
1.修改注册在"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"加入你要运行的程序即可。(不建议使用)
2.“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon”,修改“shell” 数据项值为你的“服务器程序.exe”,在把你的“服务器程序”拷贝到“WinNT\”.( 强烈建议不使用)
3.封死系统法,即启动计算机后,系统自动登录Windows,之后运行你的“服务器程序”,此方法较为复杂,涉及到新建用户,写批处理文件,修改注册表,修改启动文件路径等等。
另外,你准备用什么协议进行通信呢?TCP/IP还是UDP? 然后用WinSock进行通行就可以了!
mscomm:微软的东西,ActivX控件,使用简单,在VB中带的,性能一般,由于是ActivX控件,打包时需要注册好多信息,不推荐使用。
spcomm:比较好的vcl,算是比较专业的,解剖了一下,功能比较完善。
TurboPower:公认的专业通讯控件。可以到其站点下载,开放源码了。
我在制作串口通讯软件时三种都用过,最终全部使用TurboPower!所以也推荐大家使用它。
写了个例子,基本的串口通讯都可以实现,可提供参考。
下载地址:http://www.kaer.cn/default.aspx(网站安全性较差,经常当机,如果急用,mail我)
多多指正:[email protected]
1、建立一个普通的应用程序,主要用于接收信号及发送信号,作为服务器端程序,
当接收到信号时,在服务端程序建立一TCP CLIENT,在接收机端建立一TCP SERVER,建立连接,当服务器端程序收到信号后,通过这个连接发送自己指定的格式的信号,比如001 002,或者文字,在接收机通过判断信号类型进行相应的处理。
2、至于后台运行的程序,我认为GXC001(自由人)说的对。
我看你的主要问题不是在于这个..而是通信的部分..
你可以使用MSCOMM这个OCX控件通信....对数据进行采集..