国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET+Web服務實現軟件共享

2024-07-10 12:40:36
字體:
來源:轉載
供稿:網友
摘 要 本文提出一種新的通過軟件功能共享而實現軟件共享的方法,這種方法的優點是以遠程調用Web服務的形式實現軟件功能的共享,而不將軟件拷貝到客戶端,也減小了網絡上的一些資源冗余,也有利于共享現有Web服務集成新的系統。而且本文通過學生身份驗證模塊實例分析了這種新方法的有效性。


  引言

  傳統的軟件共享是將軟件從網絡的服務器拷貝到客戶端,以實現軟件的共享,這種方法的缺點是每一個需要使用該軟件的客戶端都必須先拷貝該軟件,導致網絡上的空間冗余,因而導致產生了大量孤立的數據和重復的業務邏輯。

  Web services 通過使用 XML 消息處理啟用數據交換和應用程序邏輯遠程調用,使數據能夠通過防火墻,并在異類系統之間移動數據,它為實現數據和系統的互操作性提供了一種可行的解決方案。

  本文針對傳統軟件共享問題提出一種新的通過軟件功能共享而實現軟件共享的方法,這種方法的優點是以遠程調用Web服務的形式實現軟件功能的共享,而不將軟件拷貝到客戶端,也減小了網絡上的一些資源冗余,也有利于共享現有Web服務集成新的系統。而且本文通過學生身份驗證模塊實例分析了這種新方法的有效性。

  軟件共享的意義

  隨著計算機應用的普及與發展,大到各個行業,小至一個公司、部門都開發并應用了實用的計算機軟件。這些軟件大大地提高了公司企業的工作效率和現代化管理水平,它已經成為公司企業商業運行和管理的核心。但由于大多數公司幾乎在每個部門廣泛采用的是自定義軟件,因而導致產生了大量實用但孤立且重復的業務邏輯塊。如果在設計開發時能夠避免重復設計,而是采用軟件功能共享的方式來實現各個模塊相同功能的話,那將大大節約軟件開發成本,也為將來的系統升級和集成提供很好的構架基礎。另外,對于已經存在的業務邏輯,可以通過少量的改進以便被其它應用程序所共享,從而降低開發成本。

  由于開發每個應用程序所處的環境是多種多樣的,而技術在永不停歇地發展,因此,共享已經存在的應用程序來創建一個功能集合在過去是一件非常困難的事情。值得慶幸的是,Web Services技術的出現為軟件共享的實現提供了可能,軟件功能的Web服務化,提供了在Internet范圍內可共享的業務邏輯,最終形成以各種Web服務為基礎的開放性的功能構件體系。下面,將對如何利用Web Services技術實現軟件共享進行探討。

  基于Web Services技術實現軟件共享

  1、Web Services技術簡介

  Web Services可以看成是部署在Internet上的API,它可以方便被應用程序甚至其它Web Services集成和調用,形成新的應用服務。它具有完好的封裝性,松散耦合,高度可集成能力。毫無疑問,Web Services技術將成為下一代Web的主流技術,它是實現"軟件作為一種服務"的體現。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴化市| 锡林浩特市| 鄂尔多斯市| 宁武县| 襄汾县| 柯坪县| 鹤壁市| 夏河县| 太仆寺旗| 娄烦县| 镇远县| 和田县| 合阳县| 游戏| 佛学| 洛南县| 宜兰县| 健康| 宿州市| 临汾市| 鸡西市| 长海县| 漾濞| 江都市| 北碚区| 比如县| 清徐县| 连云港市| 讷河市| 泰顺县| 大兴区| 左权县| 元谋县| 浦东新区| 措勤县| 乌鲁木齐县| 军事| 唐河县| 浮山县| 二连浩特市| 来宾市|