该开一个线程还是一个进程?
想要开发一个手机程序。
现在有一手机硬件模块。用超级终端已经搞通,可以收发短信。
现在想做一个windows程序
需要有一个进或线程一直对串口进行检测
这样当新短信来的时候可以通知主程序
到底是用进程还是线程呢?
另外,本人不是很明白进程和线程有什么区别,高手稍微讲解一下
谢谢啦
问题点数:20、回复次数:9Top
1 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2004-08-01 20:24:59 得分 3
一个进程中含有一个对串口进行侦听的线程Top
2 楼pmwin(飞翔鸟)回复于 2004-08-02 11:40:32 得分 2
线程就可以Top
3 楼halleyw(自己动手)回复于 2004-08-03 10:49:23 得分 0
谢谢
那什么时候该开一个进程,什么时候该开一个线程呢?
Top
4 楼betsyalan(alan)回复于 2004-08-03 11:49:12 得分 3
一个进程就是一个程序了,一个进程至少有一个主线程,你需要检测你的短信信号的时候就当然需要开进程了,而你要不停的检测短信是否来到,所以检测COM口的线程也是进程一开始的时候就需要建了。还有什么不明白不?Top
5 楼jazy()回复于 2004-08-03 12:02:10 得分 3
简单理解进程就是另一个独立存在的exe,线程是本exe中的一个处理单元,
你看你的情况跟那种情况相近一些?Top
6 楼toxyboy(不专业,我就顶,绝不误导别人!!)回复于 2004-08-03 12:33:54 得分 3
基本要自己增开的都是线程。Top
7 楼ppcust(@小猪&毛毛虫@)回复于 2004-08-04 13:33:27 得分 3
建立收发线程Top
8 楼lihua9666(沙漠孤鱼)回复于 2004-08-04 14:19:20 得分 3
执行中的程序就是进程,一个进程可以包含多个线程。你的问题当然要写一个进程,然后在进程中开启一个监听线程。Top
9 楼halleyw(自己动手)回复于 2004-08-06 19:40:38 得分 0
分数不多!谢谢大家!Top




