server

英文 server 和 service的區別是什么server 是指人,“服務員,服務生”的意思,而service是“服務”,名詞 。一個指人這個實體,一個指服務這項事物 。

什么是server服務 具體告訴我服務器是什么
server服務有什么用啊,可不可以關掉不是局域網用戶可以關掉,如果在局域網內不使用共享也可以關掉

server服務說明
支持此計算機通過網絡的文件、打印、和命名管道共享 。如果服務停止,這些功能不可用 。如果服務被禁用 , 任何直接依賴于此服務的服務將無法啟動 。

Server是什么意思?服務器
智能客戶端(n)定義:智能客戶端是易于部署和管理的客戶端應用程序,它們通過統籌使用本地資源和到分布式數據資源的智能連接 , 從而為您提供適應的、快速響應的和豐富的交互式體驗 。

這是MS的定義 。從上面我們讀到
1、智能客戶端,它是一個客戶端應用程序
2、它可以訪問客戶機本地資源
3、他的交互性很強 。

那么我們可以看出,它可和普通的IE客戶端的區別 , 它是一個客戶端的應用程序,IE客戶端不是,這是最關鍵的一個區別 。

本地資源和用戶體驗
MS的解釋,摘錄最關鍵的句子
智能客戶端解決方案通過充分利用MicrosoftWindows平臺提供的所有功能,為最終用戶提供高保真體驗 。例如,Word、Excel、MSMoney、甚至PC游戲(例如,Half-Life2)都是廣為人知的智能客戶端應用程序 。與諸如Amazon.Com或eBay.com等基于瀏覽器的應用程序不同,智能客戶端應用程序依賴于PC、便攜式電腦、TabletPC或智能設備 。

很顯然所謂的智能客戶端就是一個應用程序罷了 。例如,word,這是一個應用程序 。

那么,智能客戶端和普通應用程序的差別是什么?

請看微軟的定義
連接
在企業或Internet范圍內,智能客戶端應用程序能夠輕松地與系統連接并與之進行數據交換 。Web服務使智能客戶端解決方案能夠利用行業標準協議(例如,XML、HTTP和SOAP)來與任何類型的遠程系統交換信息 。較之于以前的任何技術,VisualStudio、.NETFramework和.NETCompactFramework讓Web服務的使用更為容易 。Microsoft?SQLServer、MicrosoftMessageQueuing(MSMQ)和BizTalkServer等技術還提供了在系統之間同步和交換信息的易于使用的方式 。

也就是說,智能客戶端是一個網絡應用程序的一部分 。不過它可以使用網際通訊協議和服務器通訊或者和其他智能客戶端交換數據 。

那么,為什么是智能的?
看微軟的定義
具備離線的能力
也就是說,這個客戶端可以在沒有網絡的情況下工作,并且可以在連接網絡后批量的刷新數據 。說簡單一點 , 就是 , 能夠自動的保持客戶端數據和服務器數據的一致性 。同時,注意,智能客戶端是擁有本地數據的,或者是本地的,或者是服務器數據的副本 。

此外
智能部署和更新
智能客戶端可以自動更新,如果你玩過網絡游戲我就不多說了 , 但是,微軟為實現自動更新提供了一些解決方案和實現工具 , 當然如果你要從頭開始做,也不是什么難事 。

那么總結一下:智能客戶端是
一個應用程序 , 它必須是網絡應用的一部分,它必須能夠自動的保持分布數據的一致性,它必須能夠自動更新 。

我們可以說一下,為什么需要智能客戶端 。
主要原因是,HTML的交互性問題,雖然可以使用腳本進行用戶交互編程,但是 , 總所周知 , 因為安全性的限制,本地資源是IE客戶端所不能任意使用的,此外,因為,服務器端程序和客戶端程序的糾纏(這個原因,應該說是HTML的先天問題 , 因為設計之初,HTML是用來交換文本的,而不是用來實現一個客戶端程序的)讓設計web應用程序很怪異 。

那么,我們用了很久的三層結構的客戶端為什么不行?非要智能客戶端?不是不行,而是,微軟把我們以往設計三層結構客戶端好的經驗都規范了,并且提供了更加快速實現的方案 。比如,Delphi的midas三層結構,Delphi的ClientDataSet組件是具有很強的智能的,用它就能保持客戶端本地緩存以及分布式數據的一致性 。但是,Borland沒有能力更進一步,這個任務當然交給了微軟了(遺憾啊遺憾,多好的midas結構) 。
微軟方案
1、智能客戶端是一個.net上的托管應用程序
2、智能客戶端是通過IIS發布的,IIS5以上版本以及最新的apache可以實現一個HTTP的子協議,以提供EXE文件的下載 。
3、IE5以上的瀏覽器可以識別這樣的exe并且自動創建一個獨立的權限受限(一個特殊的用戶啟動的)的進程來運行這個托管代碼集 。
4、客戶端可以進行配置 , 以便獲得合理的權限 。
5、IE可以通過exe文件的版本、更新日期等等自動下載更新最新版本 。如果是多個文件構成的,我的理解是客戶端自己負責其他文件的最新副本,我想客戶端仍然可以通過IE下載其他部分,由IE決定利用緩存還是下載 。
6、客戶端的權限受到嚴格限制,通常只能訪問特定的文件夾,當然操作打印機是沒有問題的 。客戶端也可以進行適當的配置 , 當然首先必須是得到信任的網站才能下載運行智能客戶端 。
7、智能客戶端的代碼的安全性和.net中程序集一致 , 代碼是可以簽名防止篡改和附帶其他代碼的(比如受到病毒感染) 。
8、智能客戶端的網絡訪問可以通過WebService 。好像微軟非常推薦這種方式,不知道是不是唯一的方式,否則容易帶來安全問題 。(如果受到限制,那么對于QQ這樣的即時通訊軟件是一個問題,因為他們往往需要通過NAT通道來實現直接連接傳遞文件 , 否則必須通過服務器轉發,不過服務器轉發是好的方式,安全性大大提高)
9、我們需要做的就是很簡單,寫一個.net的應用程序然后用IIS把它發布出去 。這就是一個智能客戶端了,更新都交給IIS和IE了 。當然還需要配置一下客戶端好像還要發布配置文件(還在研究中) 。
10、客戶端桌面可以建立一個URL的快捷方式指向我們的應用程序的網絡地址,然后 , 用戶就可以很傻瓜的使用我們的應用程序 。這對棋牌類的網絡游戲是一個大好消息啊 。實現起來更加方便了 。Top
5 樓BlueTrees(蝸牛)回復于 2006-01-09 19:32:17 得分 5

還有就是一些細枝末節的技術問題了 。

實現離線處理能力,就要保證用戶離線登錄,這樣會帶來安全問題 , 需要程序員用自己的辦法解決 。當然你也可以不實現 。這無關緊要,對于網絡密集的應用來說,離線處理能力是雞肋,比如一個網絡游戲,根本沒必要實現 。當然,要防止偶爾的斷線,或者是應付網絡不穩定還是需要下點功夫的,如果使用 WebService當然不怕不穩定 。

還有就是客戶端配置問題了,這個好像很復雜啊 。

server服務雖然微軟把將Windows Server 2003定位于服務器市場 , 但經過不少資深玩家親身驗證,經過簡單的調整,你完全可以把Server變成Professional,讓它適合個人用戶使用 。如果你喜歡Windows XP的美麗,又對它的速度、性能、安全性有些不滿意,那么趕快裝上Windows Server 2003,跟我一起來對它進行改造吧!
安裝前的準備
盡管Windows Server 2003已經內置大量硬件驅動程序 , 但最好還是到驅動之家(http://www.mydrives.com)或廠商網站尋找硬件的最新驅動程序 。
改造Windows Server 2003
Windows Server 2003的安裝與Windows XP專業版非常相似,因此就不再贅述,下面就馬上進入改造工程:
1.取消“管理您的服務器”窗口
默認情況下,每次系統啟動會顯示“管理您的服務器”窗口,勾選該窗口左下方的“登錄時不要顯示此頁” , 這樣以后就不會再有這個窗口出現了 。
2.創建新用戶
按下WIN+R組合鍵打開“運行”對話框,輸入rundll32 netplwiz.dll,UsersRunDll (或者control userpasswords2),按在“確定”后即會彈出熟悉的“用戶帳號”窗口,接下來你就可以創建新的用戶帳號,同時可實現自動登錄系統 。
如果想實現更多高級用戶設置,可在“運行”對話框中輸入lusrmgr.msc,回車后打開“本地用戶和組”窗口 , 雙擊“用戶”中的相應用戶即可進入屬性窗口進行設置 。
小提示: