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

學 Delphi 網路程式該朝哪些方向?

缺席
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-17 00:12:44 IP:210.201.xxx.xxx 未訂閱
各位大大, 想學 Delphi 網路程式,不知要先朝哪個方向走,請給點指引。 跟資料庫有關的 WebSnap,Internet Express、Application server 等等,我大概知道,因為我買的書有講到。 Indy 好像是處理一些電子郵件、ftp 之類的工作,但還是不完全瞭解。 至於 Cobra、Midas、IntraWeb,我就不知道了,連 Delphi 的 Help 好像都沒有提到這些東西。不曉得幹嘛用的?該不該學?用途有多大? 因為新舊技術會參雜,類似功能的兩種技術可能會出現在同一個開發環境當中,但我們未必知道原來其中一個是最新的、而且已經被宣告為另一個的代用品,所以還是先問一下各位比較放心。 謝謝
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-17 23:16:06 IP:218.175.xxx.xxx 未訂閱
想學 Delphi 網路程式,不知要先朝哪個方向走,請給點指引。    跟資料庫有關的 WebSnap,Internet Express、Application server 等等,我大概知道,因為我買的書有講到。    //書只能參考 既然是參考就是備而不用 (方法1)    Indy 好像是處理一些電子郵件、ftp 之類的工作,但還是不完全瞭解。
//要了解網路工作不如先了解原理 有關資料可以找網路思科等資料(方法2)    至於 Cobra、Midas、IntraWeb,我就不知道了,連 Delphi 的 Help 好像都沒有提到這些東西。不曉得幹嘛用的?該不該學?用途有多大?    //目前用不到的可以日後學 用不找急於流行 應以工作範圍為重才能體會 程式樂趣再慢慢 延伸(方法3)    因為新舊技術會參雜,類似功能的兩種技術可能會出現在同一個開發環境當中,但我們未必知道原來其中一個是最新的、而且已經被宣告為另一個的代用品,所以還是先問一下各位比較放心    //黑貓白貓 會咬老鼠的就是好貓
windows開發 D4~D7 仍 delphi 最ez 庵卡愛D6和D4
net 開發 庵以ms卡有信心
java 開發 以UltraEdit-32  (JB 或 NetBeans) 就ok了     
基本上有強烈求知精神最重要 例如此篇發表文章作者 geniustom 版主 【Delphi】【發表】從中文字中取得〈部首〉及〈筆畫〉的函式大公開 http://delphi.ktop.com.tw/topic.php?topic_id=59607 【問題】不支援UNICODE http://delphi.ktop.com.tw/topic.php?TOPIC_ID=79237 有這種求知特性 遇到(方法3) 就會依序解惑 KTOP有很多範例 自己找一個適合自己工作範圍的範例 開始 測試自己的 邏輯 創造 整合 最重要的是 學習筆記記錄 有了他才知道自己的差異 台灣災難都是事後算帳 無人飛行載具(Unmanned Aerial Vehicle,UAV)為什麼沒大量應用於救災行列
h@visli
資深會員


發表:103
回覆:429
積分:431
註冊:2004-02-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-10-18 11:45:27 IP:222.248.xxx.xxx 未訂閱
引言: 各位大大, 想學 Delphi 網路程式,不知要先朝哪個方向走,請給點指引。 跟資料庫有關的 WebSnap,Internet Express、Application server 等等,我大概知道,因為我買的書有講到。 Indy 好像是處理一些電子郵件、ftp 之類的工作,但還是不完全瞭解。 至於 Cobra、Midas、IntraWeb,我就不知道了,連 Delphi 的 Help 好像都沒有提到這些東西。不曉得幹嘛用的?該不該學?用途有多大? 因為新舊技術會參雜,類似功能的兩種技術可能會出現在同一個開發環境當中,但我們未必知道原來其中一個是最新的、而且已經被宣告為另一個的代用品,所以還是先問一下各位比較放心。 謝謝
您說述的內容,大致可以分為以下三類: 1、Web應用程式開發, 包括WebSnap/Internet Express/WebBroker/IntraWeb/ExpressWeb Framework 等,對Web應用程式開發的支援,可以說是Borland的一個戰略失誤,Delphi一直沒有一個真正好用的Web應用程式開發技術,雖然後來加入的IntraWeb不失為一個非常棒的拖拽式WYSWYG開發工具,但始終不能與現在流行的如ASP/PHP之類相比。DevExpress的ExpressWeb Framework也是一個非常好的Delphi下Web開發工具。 2、TCP/IP協議應用,Delphi7開始放棄以前的FastNet套件,改用Indy開發套件,因為Indy比FastNet強大多了。用Indy可以非常輕鬆的從事HTTP/FTP/TCP/UDP/POP3/......等等TCP/IP協議的應用開發。 3、MidWare開發,Corba/Midas是Delphi所支持的兩個中間層開發技術,多用於C/S型系統開發,Midas的介紹資料非常多,使用也相當容易。Corba(公共對象評請求代理模塊)本身是一個非常好的技術,具有跨平臺/語言無關/開放式等特性,VisiBroker就是用於支持Corba連接的。但由於Corba本身的複雜性,以及沒有一個統一的標準,支持的商家也少,已經成了沒落的技術了。 ---------------------------- 於Delphi K.Top之上 博采眾家之長, 奉獻綿薄之力 ---------------------------
------
------------------------
博采眾家之長,奉獻綿薄之力
------------------------
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-10-18 17:28:10 IP:210.201.xxx.xxx 未訂閱
h@visli 大大, 您精簡扼要的回應,正是我心中想知道的答案,謝謝。 昨天晚上快八點,一時心急火速坐公車一個小時到天瓏書局,想買旗標出版的那本 Indy 書,結果先前我有看到,現在居然賣完缺貨中,同系列的另一本 Soap 卻還有四本,可見買家都很識貨。我想還是學 Indy 比較好。 最近上網查一查,原來 Indy 不是 Borland 自己的技術,Indy 是 Open Source ,由一群很熟悉網際網路通訊協定的程式設計師共同開發,看過其中一兩個 Demo,好像很不錯的樣子,Indy 真是值得學一學。 當初不太敢踫 Borland 網路的開發技術,是因為從書上看到的 InternetExpress 和 Websnap 後,感覺這些技術有點 "散亂",像大鍋菜,這裡一些、那裡一些,看起來不如直接用 PHP 還好搞多了。
h@visli
資深會員


發表:103
回覆:429
積分:431
註冊:2004-02-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-10-19 09:54:14 IP:222.248.xxx.xxx 未訂閱
Indy很容易上手的,您可以從Indy項目網站上下載到相關的Demo程式以及Help檔案,基本上有了這兩樣東西,學學Demo程序再查查Help檔案,基本了就可以自己寫程式了。Indy的Help檔案寫得非常詳細。 http://www.indyproject.org/Sockets/Download/index.en.iwp IntraWeb與Indy是師出同門,www.indyproject.org以及www.atozed.com都是用IntraWeb開發的,你可以看看效果。 ---------------------------- 於Delphi K.Top之上 博采眾家之長, 奉獻綿薄之力 ---------------------------
------
------------------------
博采眾家之長,奉獻綿薄之力
------------------------
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-10-19 15:56:40 IP:210.201.xxx.xxx 未訂閱
h@visli 大大, 我先前有去過 Indy 的網站,並且幾乎按過網頁中所有連結,跟學習 Indy 有關的資料就只有 Documentation 和 Demo,解說 Indy 的就不多,也沒有您提供的 Help 檔,因為他們本身就有賣 Indy in Depth 這本電子書,不可能再另外提供詳細的解說。 我下載了第九版的 Demo,因為我仍用 Delphi 7,但是,Demo 裡面的註解好像不太充足。另外,一打開 Documentation 看到總頁數真的嚇了一跳,六千多頁! 我看了其中一個連結,其中有一個基本的 Indy 伺服器和一個客戶端程式範例,看了之後,我覺得Indy很不錯,最好的學習方向可能是購買那本電子書, 但想到又要使用非常不安全的信用卡網路購物,我又打消了念頭。 不曉得您當初是用甚麼資料來學 Indy 的?
系統時間:2024-05-14 12:13:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!