cowbird 心有多大,世界有多大

燕八哥 MSN:cowbird2002@hotmail.com

know everything about something and something about everything

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

什么是smart client?
我今天在一个站点上看到一些贴子
觉得有这些特点就是smart client了,各位怎么认为?
1)本机计算
2)连机,脱机都可以工作
3)利用web services方式数据交换
4)方便部署,自动更新

截取于:http://www.blueshop.com.tw/Board_5/show.asp?repno=49562&page=1&PgmType=ACT01



1
回應者:
Ken
日期:
2004/4/9 下午 05:39:00
無責任自答篇
1. 能夠展現使用者設備的所有功能特色 (一般PC, PDA, 行動電話),
2. 可以呼叫使用 web services,
3. 支援連線或離線使用,且都具有豐富的功能
4. 擁有容易部署的特性,就像Web應用程式一樣,不需要做使用者端的程式安裝
2
回應者:
小白
日期:
2004/4/14 上午 09:50:00
因說是Windows From的一種的吧
只是因為.NET Framework的技術 
讓程式可以不用安裝了
那就可以把它放到Web讓使用者Download
而會自動的把所需的.DLL元件DL到Client執行
故好像是改版的Windows From的啦

以上是不負責的言論.....
^_^
3
回應者:
台灣微軟
日期:
2004/4/15 下午 07:19:00

Smart Client簡單定義 :
1. 利用 local (非server) 的運算功能
2. 使用 web service
3. 支援連線、離線存取功能
4. 可套用到不同裝置
5. 自動安裝與更新

Fat Client的缺點:執行程式體積大、部屬不易,與DLL Hell(例如傳統的Windows程式)
Thin Client的缺點:必須有網路才能存取、較差的使用者操作、開發方式複雜(例如現今的Web程式)

SmartClient希望結合這兩者優點,同時提供豐富的介面、高開發生產利,反應快速(也是Fat Client優點),與執行程式體積較小、容易部署,與容易變更管理方式(也是Thin Client優點)

例如我們公司有個個人資訊系統,透過超連結點選會執行.NET Winform程式(不需安裝),後端連結到AD與SAP HR Module,也可以透過web service更新資料。每次執行都是透過URL,所以執行都是最新版本,裡面甚至可以有每個分公司座位圖...

但是Smartclient也不一定是WinForm,也可能是外掛到Office的程式(例如可以在Office裡查詢聯合新聞網新聞與日盛股票)。也可能是Mobility程式...

Office 2003參考資料庫,可以透過web service存取資訊
聯合新聞網位置 : http://ws.udn.com/UDN/services/UdnQuery
日盛証卷 : http://211.72.248.15/JsResearch/Registration.asmx

Gartner Group分析報告指出,2006年,預估有60%的程式會是Smart Client程式。

Jacky

 

posted on 2004-06-22 16:08  cowbird  阅读(1436)  评论(2编辑  收藏  举报