全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1187
推到 Plurk!
推到 Facebook!

請問要怎樣透過防火牆抓取SQL資料

答題得分者是:Jasonwong
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-23 22:29:35 IP:202.129.xxx.xxx 未訂閱
在防火牆內有一個SQL資料庫,我想寫一個AP由外部抓取SQL資料,又不想破壞原來防火牆的架構(打洞),請問要用何種方法比較好呢?
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-24 10:34:28 IP:147.8.xxx.xxx 未訂閱
You may need to configure your firewall anyway.... If some ports are open (e.g. port 80 for web), you could create an application server using MIDAS via Web/Socket connection and make your client program a MIDAS client.
Jasonwong
版主


發表:49
回覆:931
積分:581
註冊:2006-10-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-24 11:15:35 IP:203.75.xxx.xxx 未訂閱
COM <--> WEBService <--> SOAP <--> Client 由於WEBServive是走80 PORT的~所以這樣的作法並不會破壞你的防火牆原先的架構 -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-25 00:22:07 IP:202.129.xxx.xxx 未訂閱
真是謝謝兩位,再請問是否有範例可尋.... (因為我是新手)
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-25 09:41:21 IP:147.8.xxx.xxx 未訂閱
There is a demo in $(DELPHI)\Demo\Midas\AdHoc. Although it is based on DCOM connection, you can easily make it a web/socket based system.     Here are some references: http://delphi.ktop.com.tw/link.asp?topic_id=33580
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-07-25 10:22:34 IP:211.76.xxx.xxx 未訂閱
謝謝啦!! 但之前買了兩本還沒有看完...再買真的覺的浪費!! 還是尋求看看有沒有實際簡單範例....
Jack0323
初階會員


發表:22
回覆:70
積分:28
註冊:2002-03-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-07-27 21:48:16 IP:211.74.xxx.xxx 未訂閱
只要把SQL Server的相對應的Port打開 如果SQL Server對應的機器是虛擬IP的話 再防火牆設對應 讓該實體IP可以對應到SQL Server的機器上 這樣應該就可以了 但是我覺得這種做法很不安全 可以的話 透過Socket的特定Port進入存取SQL Server可能會比較好 不然大部份的人都使用1433,1434 SQL Server 資料很容易外洩
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-07-27 22:01:52 IP:202.129.xxx.xxx 未訂閱
我當然知道PORT打開一定可以很方便的存取,但基於安全理由是不能這樣做的,故必需使用特定已開放的PORT使用, 就如80PORT,但就是不知做法要如何,前面的Jasonwong已經說過做法了,但因為我是個新手,還是不太明瞭其做法。
Jasonwong
版主


發表:49
回覆:931
積分:581
註冊:2006-10-27

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-07-28 10:12:37 IP:203.75.xxx.xxx 未訂閱
引言: Jasonwong已經說過做法了,但因為我是個新手,還是不太明瞭其做法。
詳細情形請參考李維的 DELPHI 6 / KYLIN 2 SOAP/WEB SERVICE 程式設計篇 相信會對你很有幫助 -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
系統時間:2024-05-20 13:00:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!