什么是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
| |
|
|
|