1. webservice的優缺點
1 web Service的主要作用是通過Internet提供遠程服務.
優點: 不需要額外的客戶端支持 / 無視防火牆 / 平台無關
缺點: 慢
2 服務端: 服務的提供者
客戶端: 你的application,服務的消費者
3 掌上應用開發與普通的軟體開發的區別
掌上設備普遍有較多硬體方面的限制 (性能/敏感API調用 ...),設計和開發此類application時要"精打細算".
2. Web伺服器技術的優缺點有哪些
伺服器的種類和功能
(1)
www伺服器(www
server)
www伺服器也稱為web伺服器(web
server)或http伺服器(http
server),它是internet上最常見也是使用最頻繁的
伺服器之一,www伺服器能夠為用戶提供網頁瀏覽、論壇訪問等等服務。比如:我們在使用瀏覽器訪問
http://www.discuz.net
的時候,實際上就是在訪問discuz!的www伺服器,從該www伺服器獲取需要的論壇資料和網頁。
(2)
ftp伺服器(ftp
server)
ftp伺服器是專門為用戶提供各種文件(file)的伺服器,ftp伺服器上往往存儲大量的文件,例如:軟體、mp3、電影、
程序等等。用戶只要使用ftp客戶端軟體登錄到ftp伺服器上就可以從ftp伺服器下載所需文件和資源到自己的電腦上,同時,
你也可以把自己電話上的文件上傳到ftp上供其他用戶下載,以實現文件資源的共享。
(3)
郵件伺服器(mail
server)
e-mail是internet上應用最頻繁的服務之一,而internet上每天數億百億計的電子郵件的收發都是通過郵件伺服器實
現的。郵件伺服器就像郵局一樣,可以為用戶提供電子郵件的接收存儲和發送服務。
除了以上介紹的3種主要伺服器之外,還有很多其他類型的網路伺服器,例如:資料庫伺服器(database
server)、代
理伺服器(proxy
server)、域名伺服器(domain
name
server)等等……
3. WebService的好處和作用,求高手講本職
這個需要詳細說明一下它的好處就行了
長項一:跨防火牆的通信
如果應用程序有成千上萬的用戶,而且分布在世界各地,那麼客戶端和伺服器之間的通信將是一個棘手的問題。因為客戶端和伺服器之間通常會有防火牆或者代理伺服器。在這種情況下,使用DCOM就不是那麼簡單,通常也不便於把客戶端程序發布到數量如此龐大的每一個用戶手中。傳統的做法是,選擇用瀏覽器作為客戶端,寫下一大堆ASP頁面,把應用程序的中間層暴露給最終用戶。這樣做的結果是開發難度大,程序很難維護。
舉個例子,在應用程序里加入一個新頁面,必須先建立好用戶界面(Web頁面),並在這個頁面後面,包含相應商業邏輯的中間層組件,還要再建立至少一個ASP頁面,用來接受用戶輸入的信息,調用中間層組件,把結果格式化為HTML形式,最後還要把「結果頁」送回瀏覽器。要是客戶端代碼不再如此依賴於HTML表單,客戶端的編程就簡單多了。
如果中間層組件換成WebService的話,就可以從用戶界面直接調用中間層組件,從而省掉建立ASP頁面的那一步。要調用WebService,可以直接使用MicrosoftSOAPToolkit或.NET這樣的SOAP客戶端,也可以使用自己開發的SOAP客戶端,然後把它和應用程序連接起來。不僅縮短了開發周期,還減少了代碼復雜度,並能夠增強應用程序的可維護性。同時,應用程序也不再需要在每次調用中間層組件時,都跳轉到相應的「結果頁」。
從經驗來看,在一個用戶界面和中間層有較多交互的應用程序中,使用WebService這種結構,可以節省花在用戶界面編程上20%的開發時間。另外,這樣一個由WebService組成的中間層,完全可以在應用程序集成或其它場合下重用。最後,通過WebService把應用程序的邏輯和數據「暴露」出來,還可以讓其它平台上的客戶重用這些應用程序。
長項二:應用程序集成
企業級的應用程序開發者都知道,企業里經常都要把用不同語言寫成的、在不同平台上運行的各種程序集成起來,而這種集成將花費很大的開發力量。應用程序經常需要從運行在IBM主機上的程序中獲取數據;或者把數據發送到主機或UNIX應用程序中去。即使在同一個平台上,不同軟體廠商生產的各種軟體也常常需要集成起來。通過WebService,應用程序可以用標準的方法把功能和數據「暴露」出來,供其它應用程序使用。
例如,有一個訂單登錄程序,用於登錄從客戶來的新訂單,包括客戶信息、發貨地址、數量、價格和付款方式等內容;還有一個訂單執行程序,用於實際貨物發送的管理。這兩個程序來自不同軟體廠商。一份新訂單進來之後,訂單登錄程序需要通知訂單執行程序發送貨物。通過在訂單執行程序上面增加一層WebService,訂單執行程序可以把「AddOrder」函數「暴露」出來。這樣,每當有新訂單到來時,訂單登錄程序就可以調用這個函數來發送貨物了。
長項三:B2B的集成
用WebService集成應用程序,可以使公司內部的商務處理更加自動化。但當交易跨越供應商和客戶、突破公司的界限時會怎麼樣呢?跨公司的商務交易集成通常叫做B2B集成。
WebService是B2B集成成功的關鍵。通過WebService,公司可以把關鍵的商務應用「暴露」給指定的供應商和客戶。例如,把電子下單系統和電子發票系統「暴露」出來,客戶就可以以電子的方式發送訂單,供應商則可以以電子的方式發送原料采購發票。當然,這並不是一個新的概念,EDI(電子文檔交換)早就是這樣了。但是,WebService的實現要比EDI簡單得多,而且WebService運行在Internet上,在世界任何地方都可輕易實現,其運行成本就相對較低。不過,WebService並不像EDI那樣,是文檔交換或B2B集成的完整解決方案。WebService只是B2B集成的一個關鍵部分,還需要許多其它的部分才能實現集成。
用WebService來實現B2B集成的最大好處在於可以輕易實現互操作性。只要把商務邏輯「暴露」出來,成為WebService,就可以讓任何指定的合作夥伴調用這些商務邏輯,而不管他們的系統在什麼平台上運行,使用什麼開發語言。這樣就大大減少了花在B2B集成上的時間和成本,讓許多原本無法承受EDI的中小企業也能實現B2B集成。
簡單一點說它的優點是可封裝功能,不用將一些商務邏輯暴露出來,同時相對與數據的傳輸和安全性上更強一點,並且可再各個平台上使用,兼容性更好的
4. Web伺服器是什麼通俗易懂的回答
Web伺服器一般指網站伺服器,是指駐留於網際網路上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。目前最主流的三個Web伺服器是Apache Nginx IIS。
WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
WWW 是 Internet 的多媒體信息查詢工具,是 Internet 上近年才發展起來的服務,也是發展最快和目前用的最廣泛的服務。正是因為有了WWW工具,才使得近年來 Internet 迅速發展,且用戶數量飛速增長。
(4)web服務優點擴展閱讀:
WEB伺服器特點:
Windows,Linux與Unix這3個操作系統是架設Web伺服器比較常見的操作系統。Linux的安全性能在這3個操作系統中最高,可以支持多個硬體平台,其網路功能比較強大。
總的來說,這兩大優點是其他操作系統不可替代的:
1、可以依據用戶不同的需求來隨意修改、調整與復制各種程序的源碼以及發布在互聯網上;
2、Linux操作系統的市場價格比較便宜,也能夠在互聯網上免費下載源碼。可以說,Linux為架設既高效又安全的Web伺服器的比較理想的操作系統。
3、此外,要讓Web伺服器更具有優越的性能,可以根據伺服器系統之特點與用途作進一步的優化與處理,盡量減少Web伺服器的數據傳輸量以及降低其數據傳輸的頻率。
進而促進網路寬頻的利用率與使用率,以及提高網路客戶端的網頁載入的速度,同時也可以減少Web伺服器各種資源的消耗。
5. web伺服器和FTP伺服器的優缺點具體是怎樣的
WEB伺服器
優點:下載穩定,能執行動態網頁程序,速率快,不斷線
缺點:不能直接上傳文件,雖然能打開上傳功能,但是不需要帳號密碼,即使設置帳號密碼也非常繁瑣
FTP伺服器
優點:能存放、下載文件,可以很簡單的設置帳號和密碼,保密度高
缺點:不能執行網頁程序,整一個就是網路硬碟
6. Web伺服器技術的優缺點有哪些
伺服器的種類和功能
(1)
www伺服器(www
server)
www伺服器也稱為web伺服器(web
server)或http伺服器(http
server),它是internet上最常見也是使用最頻繁的
伺服器之一,www伺服器能夠為用戶提供網頁瀏覽、論壇訪問等等服務。比如:我們在使用瀏覽器訪問
http://www.discuz.net
的時候,實際上就是在訪問discuz!的www伺服器,從該www伺服器獲取需要的論壇資料和網頁。
(2)
ftp伺服器(ftp
server)
ftp伺服器是專門為用戶提供各種文件(file)的伺服器,ftp伺服器上往往存儲大量的文件,例如:軟體、mp3、電影、
程序等等。用戶只要使用ftp客戶端軟體登錄到ftp伺服器上就可以從ftp伺服器下載所需文件和資源到自己的電腦上,同時,
你也可以把自己電話上的文件上傳到ftp上供其他用戶下載,以實現文件資源的共享。
(3)
郵件伺服器(mail
server)
e-mail是internet上應用最頻繁的服務之一,而internet上每天數億百億計的電子郵件的收發都是通過郵件伺服器實
現的。郵件伺服器就像郵局一樣,可以為用戶提供電子郵件的接收存儲和發送服務。
除了以上介紹的3種主要伺服器之外,還有很多其他類型的網路伺服器,例如:資料庫伺服器(database
server)、代
理伺服器(proxy
server)、域名伺服器(domain
name
server)等等……
7. 誰知道WebService的優點和缺點
優點:跨平台
缺點么就是xml數據量大的話 效率低
其它滴就沒什麼了。