scktsrvr.exe執行問題 |
答題得分者是:jieshu
|
TIY~2
一般會員 發表:26 回覆:37 積分:22 註冊:2003-08-07 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 我想把scktsrvr.exe設定成不是單獨執行 也就是說開啟自己設計的軟體後,scktsrvr.exe的功能也會自動執行 或則在自己的程式內把它包含進來,讓自己程式動時他的功能也能同時啟動 請問要如何做法才可以達到上述目標 拜託了各位大大這幾乎是不可能,因為Server端程式,是由Client連上時自動啟動,沒有執行Scktsrvr.exe,根本無法連上,除非用另外方式通知Server啟動。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
TIY~2
一般會員 發表:26 回覆:37 積分:22 註冊:2003-08-07 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 我想在確定一下你的答案是不是跟我想的一樣 你的意思是說!! 不管怎麼樣的情況下我要開啟Server程式 就一定要手動開啟scktsrvr.exe否則Client就無法連上是嗎? 因為我想把scktsrvr.exe此程式寫死在我自己的Server程式內 是不太可能的對吧!!首先要搞清楚連接方式,Client如果使用DCOMConnection就可以這樣,使用SocketConnection就一定要Server有啟動一個程式,可以接受Client要連進來的連接埠,就像Mail Server要有開25和110才有辦法寄信和收信,那為什麼DCOMConnection就不用呢?原因是M$已經有內建了,所以只能說幾乎不可能! 還有為了省事,我們都會將Scktsrvr.exe裝成Services或放到啟動,讓系統一登入就啟動,還好Borland的這個程式開久了也不見會當掉的情形。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
bundur
一般會員 發表:16 回覆:44 積分:22 註冊:2002-11-30 發送簡訊給我 |
引言: 我想把scktsrvr.exe設定成不是單獨執行 也就是說開啟自己設計的軟體後,scktsrvr.exe的功能也會自動執行 或則在自己的程式內把它包含進來,讓自己程式動時他的功能也能同時啟動 請問要如何做法才可以達到上述目標 拜託了各位大大我写过这样的程式,就是把 ScktSvr 和我的Ap Server 集成到一起.自己定义一个默认的端口以不致于和其他可能用到 ScktSvr 的程式冲突. ScktSvr 的 Delphi 目录下的原码,所以做起来比较容易. 不过就象 jieshu 兄所言, 要事先将其启动而不是等 Client 去启动它. 我的做法是把它集成到一块后,在服务端安装为服务运行. 这就等于把 ScktSvr 和 Ap Server 一起都事先启动起来了. 这样 Client 运行后就可以自动连上去了. ==================== 交流是进步的良师 批评是成长的益友 |
||
zxm3646
一般會員 發表:8 回覆:15 積分:4 註冊:2004-12-04 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |