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

delphi webservices 與datasnap

答題得分者是:GrandRURU
danny60215
一般會員


發表:6
回覆:2
積分:1
註冊:2014-07-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2014-12-15 23:23:17 IP:114.35.xxx.xxx 訂閱
想請問各位大大用delphi webservices 與datasnap開發三層式架構時,這2者的差異在哪邊??
GrandRURU
站務副站長


發表:234
回覆:1654
積分:1752
註冊:2005-06-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2014-12-16 13:52:40 IP:59.120.xxx.xxx 訂閱
DataSnap 算是概念架構
WebServices DataSnap 是一種 DataSnap 的實作方式

現在泛指 RESTful DataSnap,以前是 COM / COM DataSnap
通常 Debug 使用 Standard-Alone Application.

WebServices 可以做成:
1. WebServices for win service (exe)
2. WebService for ISAPI (dll)

===================引 用 danny60215 文 章===================
想請問各位大大用delphi webservices 與datasnap開發三層式架構時,這2者的差異在哪邊??
wayne_cheng
一般會員


發表:1
回覆:19
積分:14
註冊:2002-07-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2015-01-17 20:38:40 IP:106.104.xxx.xxx 訂閱
請教各位先進

很久之前李維先生的書有提供 Web Service (SOAP) DOM/COM 這樣子的架構

那在 Delphi Xe 新版之後使用 Web Service (RESTFull) DOM/COM 這樣子的架構是否為一個合適的架構,還是說直接使用 DataSnap 取代 DCOM/COM 的部份反而比較好


===================引 用 GrandRURU 文 章===================
DataSnap 算是概念架構
WebServices DataSnap 是一種 DataSnap 的實作方式

現在泛指 RESTful DataSnap,以前是 COM / COM DataSnap
通常 Debug 使用 Standard-Alone Application.

WebServices 可以做成:
1. WebServices for win service (exe)
2. WebService for ISAPI (dll)

===================引 用 danny60215 文 章===================
想請問各位大大用delphi webservices 與datasnap開發三層式架構時,這2者的差異在哪邊??
GrandRURU
站務副站長


發表:234
回覆:1654
積分:1752
註冊:2005-06-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2015-01-18 11:48:29 IP:221.120.xxx.xxx 訂閱
RESTful DataSnap 短時間還不能完全取代 DCOM DataSnap

由於 restful 實作是利用 Indy HTTP 為基底,效能上確實落後 DCOM 一截

看每版的 What's New 都提到有加強 RESTful 效率,「應該」是可以期待?

Restful 目的在跨平台跨開發工具,如果沒有這方面的需求,可以不考慮它!

===================引 用 wayne_cheng 文 章===================
請教各位先進

很久之前李維先生的書有提供 Web Service (SOAP) DOM/COM 這樣子的架構

那在 Delphi Xe 新版之後使用 Web Service (RESTFull) DOM/COM 這樣子的架構是否為一個合適的架構,還是說直接使用 DataSnap 取代 DCOM/COM 的部份反而比較好


===================引 用 GrandRURU 文 章===================
DataSnap 算是概念架構
WebServices DataSnap 是一種 DataSnap 的實作方式

現在泛指 RESTful DataSnap,以前是 COM / COM DataSnap
通常 Debug 使用 Standard-Alone Application.

WebServices 可以做成:
1. WebServices for win service (exe)
2. WebService for‚ ISAPI (dll)

===================引 用 danny60215 文 章===================
想請問各位大大用delphi webservices 與datasnap開發三層式架構時,這2者的差異在哪邊??
wayne_cheng
一般會員


發表:1
回覆:19
積分:14
註冊:2002-07-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2015-01-19 01:18:10 IP:106.104.xxx.xxx 訂閱
謝謝副站長的回覆

會想採用 restful 的介面主要是想要開發成為可以讓其他設備呼叫的API,只是在考慮計算邏輯的部份在 windows 上除了 DCOM/COM 之外,是否還有其他適用於 Delphi 開發的架構


===================引 用 GrandRURU 文 章===================
RESTful DataSnap 短時間還不能完全取代 DCOM DataSnap

由於 restful 實作是利用 Indy HTTP 為基底,效能上確實落後 DCOM 一截

看每版的 What's New 都提到有加強 RESTful 效率,「應該」是可以期待?

Restful 目的在跨平台跨開發工具,如果沒有這方面的需求,可以不考慮它!

===================引 用 wayne_cheng 文 章===================
請教各位先進

很久之前李維先生的書有提供 Web Service (SOAP) ‚ DOM/COM ‚ 這樣子的架構

那在 Delphi Xe 新版之後使用 Web Service (RESTFull)‚ DOM/COM 這樣子的架構是否為一個合適的架構,還是說直接使用 DataSnap 取代 DCOM/COM 的部份反而比較好


===================引 用 GrandRURU 文 章===================
DataSnap 算是概念架構
WebServices DataSnap 是一種 DataSnap 的實作方式

現在泛指 RESTful DataSnap,以前是 COM / COM DataSnap
通常 Debug 使用 Standard-Alone Application.

WebServices 可以做成:
1. WebServices for win service (exe)
2. WebService forƒ‚‚ ISAPI (dll)

===================引 用 danny60215 文 章===================
想請問各位大大用delphi webservices 與datasnap開發三層式架構時,這2者的差異在哪邊??
GrandRURU
站務副站長


發表:234
回覆:1654
積分:1752
註冊:2005-06-21

發送簡訊給我
#6 引用回覆 回覆 發表時間:2015-01-19 08:42:49 IP:59.120.xxx.xxx 訂閱
RESTful 應用上採小資料內容開發還是可以的。

RESTful / COM 以外的只剩 Corba ,但,不要吧,新版都沒這元件了

===================引 用 wayne_cheng 文 章===================
謝謝副站長的回覆

會想採用 restful 的介面主要是想要開發成為可以讓其他設備呼叫的API,只是在考慮計算邏輯的部份在 windows 上除了 DCOM/COM 之外,是否還有其他適用於 Delphi 開發的架構


===================引 用 GrandRURU 文 章===================
RESTful DataSnap 短時間還不能完全取代 DCOM DataSnap

由於 restful 實作是利用 Indy HTTP 為基底,效能上確實落後 DCOM 一截

看每版的 What's New 都提到有加強 RESTful 效率,「應該」是可以期待?

Restful 目的在跨平台跨開發工具,如果沒有這方面的需求,可以不考慮它!
pcplayer99
尊榮會員


發表:142
回覆:740
積分:591
註冊:2003-01-21

發送簡訊給我
#7 引用回覆 回覆 發表時間:2015-01-30 14:05:27 IP:120.236.xxx.xxx 訂閱
真正效率高的,肯定是 COM+

但采用 WebService 或者新的基于 JSON 的 RESTful,可以使得跨 Internet 的远程操作更简单。

可以兼顾: DataBase -- COM -- WebService --- 这样子。
系統時間:2017-11-22 20:34:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!