線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2603
推到 Plurk!
推到 Facebook!

請建議DELPHI網路發展的工具--初學網路程式設計

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


發表:2
回覆:1
積分:0
註冊:2003-11-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-05-15 04:57:33 IP:203.70.xxx.xxx 訂閱
最近需要一個功能,要在網際網路中查詢Server端的資料庫,或上傳資料並讓Server端寫入資料庫中,也需要下載檔案(例如一個100K的小檔案),找了許多資料,但是實在有太多開發方式可以做,反倒讓我不知從哪裡鑽研起...
想請教的是:我現在用Delphi 2007,原本我寫的程式並沒有網際網路傳輸的功能,現在我想寫一個利用網際網路上傳資料(例如一筆客戶資料)至SERVER端,讓Server儲存,另外也可以透過Client查詢Server資料庫,還有可以從Server Download一個資料庫檔案至Client的程式結構。
請問Server端以及Client端我應該用哪一種工具或結構開發?單純運用Delphi的功能,或者Indy好做嗎?還是有其他更好用的工具?煩請賜教,也好找對方向努力用功一下,謝謝!

*我不是想找偷懶的方式,用Package解決,而是想找一個大家常用的方法來開發網路程式*
juneo
高階會員


發表:103
回覆:190
積分:118
註冊:2004-05-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-05-17 12:04:04 IP:210.70.xxx.xxx 訂閱
如果可以用PHP+Mysql應該不難寫

如果真的要有GUI介面用delphi可以分幾個方向思考
1.client/server 架構如何實現?
2.可用FTP方式上傳?FTP server?
3.如果不用FTP 如何將檔案寫入資料庫?(上傳檔案太大就不建議)

先畫出流程圖在討論細節或重點問題會比較快
Jasonwong
版主


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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-05-19 10:25:53 IP:219.128.xxx.xxx 未訂閱
1.Client/Server + VPN

2.Borland Socket Server ClientDataSet

3.Web Services
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
richli
一般會員


發表:2
回覆:1
積分:0
註冊:2003-11-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-05-19 20:05:23 IP:203.72.xxx.xxx 訂閱
謝謝兩位前輩的回覆,由於沒嘗試過網路程式開發,我想大概會依照您的回覆,自己先寫幾個模組試試看。
第一步大概是先弄出一個Client/Servse模式,由Client傳出幾個字串,Server端接收到後存進Database,第二步則是由Client透過HTTP傳字串,Server搜尋Database後將結果顯示在網頁上。
我的程式早已經用Delphi寫好,只是希望附加原來沒有的網路功能,所以選擇實現的方法希望用Delphi...我先試試看,有問題再回頭請教大家。

juneo
高階會員


發表:103
回覆:190
積分:118
註冊:2004-05-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-05-20 09:02:50 IP:220.141.xxx.xxx 訂閱
字串就不必用到FTP了
使用FTP是要傳遞較大的檔案使用
系統時間:2024-04-27 12:58:48
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!