999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在圖書館知識管理平臺構建中J2EE和.NET的使用

2013-08-15 00:50:50耿麗霞
合作經濟與科技 2013年15期
關鍵詞:圖書館服務系統

□文/耿麗霞

(鄭州輕工業學院圖書館 河南·鄭州)

圖書館知識管理的技術實現最終需要開發實用的知識管理系統,一個關鍵問題就是知識管理系統開發平臺的選擇,當前基本上是J2EE 和.NET 的選擇。

一、針對這些問題開發的J2EE集成管理系統,即Java2平臺企業版

它在三層模式基礎上,提供了一個多層次的分布式應用模型和一系列開發技術規范,使應用邏輯根據功能劃分成多層,每層支持相應的服務器和組件,組件在分布式服務器各自的組件容器中運行,并通過相關協議進行通訊,實現組件的相互調用。J2EE 這種基于組件的集成管理系統,具有平臺無關性,即高度的可移植性和兼容性平臺的多層體系結構,符合圖書館知識管理技術平臺的要求。

(一)J2EE平臺的基本構成。Java2 技術是J2EE 的平臺基礎,它的本質就是一個可移植的面向對象的環境,各個供應商的產品可以通過使用Java 語言的API 接口實現與J2EE 的兼容。APPLET、EJB、web 組件及各種客戶應用均獲得J2EE 的支持,在各自的容器內運行。在J2EE 平臺規范中,定義了數據存取服務接口、事務服務接口、命名與目錄服務接口、安全服務接口和消息服務接口這五種服務接口來提供一些基本的服務。通過INTERNET 協議、RMI 協議和CORBA 協議來實現各系統平臺、各層、各組件間的通訊與相互操作的兼容。

(二)J2EE平臺的分布層次。J2EE 是基于三層/多層分布式的體系結構,由客戶層、web 層、業務層和信息系統層構成。客戶層方面由客戶端負責用戶與系統的交互,用戶的瀏覽器在客戶層中可以選擇基于web 運行,或不基于web 而獨立運行的應用程序。web 層由JSP 頁面和顯示HTML 頁面的SERVLER 組成,響應客戶請求、調用相應的業務邏輯、EJB 查詢等需要通過運行此層的web 組件。業務層也稱EJB 層,是J2EE 體系結構中的核心層,EJB 容器負責實現目錄服務、事務處理、持久性、安全性等底層系統邏輯,實現信息系統的業務邏輯功能需通過運行EJB 組件,EJB 從客戶端接收數據進行處理,再將數據送達信息系統層儲存,或者從信息系統層檢索獲取數據,處理后返回客戶端。數據庫系統、基礎系統、事務處理系統、其他遺留信息系統軟件的運行則要在企業信息系統層中運行。

(三)J2EE平臺的優勢特性

1、J2EE的集成性與擴展性。J2EE 的集成性和擴展性主要體現在能達到一定程度的互操作性,這不僅表現在支持異構環境,包括各類操作系統、機器平臺、各種軟件語言和開發工具生成的各種功能,還表現在對遺留系統和應用的集成能力上。目前得到業界重視的是,J2EE 只作為互聯網的底層基礎構架服務于互聯網,被采用最多的web 服務器軟件大多基于J2EE,實現了支持互聯網應用的首要目的。J2EE 是SUN 公司引導、眾多廠商共同發起的,而非SUN 公司單獨制定的公司產品,它是IBM、Oracle、BEA 等業界許多大公司的廣泛認可并參與的一系列工業規范,現在已經有IBM Web-sphere application server、Oracle application server等數十個應用服務器支持J2EE。

2、J2EE的效率性和靈活性。J2EE 的一個主要目的就是簡化企業應用系統的開發,EJB 組件分離了業務邏輯和表示邏輯代碼,也把應用程序邏輯和系統服務分開,使研發人員的工作簡化,僅專注實現業務邏輯,而與信息系統層數據的連接由容器自動實現,開發效率大幅度提升。易于升級維護的客戶端幾乎沒有維護成本,只需要改動業務組件,客戶端就會自動跟隨改變。J2EE 的靈活性表現在客戶端顯示的靈活多樣性,既可以使用客戶端應用程序為內部工作人員提供更深層的檢索,也可以使用瀏覽器為外部用戶提供OPAC 的web 檢索。組件的可移植和可重新部署也體現了它的靈活性,使得圖書館的業務流程可以在其他圖書館的系統軟件中進行移植和重新組合。

3、J2EE的重用性和安全性。J2EE 在圖書館應用中的重用性體現在圖書館服務于不同的群體,在針對用戶和工作人員時圖書檢索功能要顯示不同的檢索界面和結果界面,應用EJB 組件重用技術,可以實現“一次編寫、多次運行”,使用同一個組件檢索,既可以拆分同一組件提供給不同的應用,也可將一個組件與其他組件集成為復合組件來應用。J2EE 體系結構中業務邏輯和表示邏輯分離,可在EJB 組件與web 組件間設置防火墻,EJB 技術允許在每個EJB 組件上實施安全策略,J2EE 的安全服務接口還可以采用身份認證和資源授權訪問模式來保證安全。圖書館可以設置組件功能訪問權限、設置用戶權限、增設防火墻等方面來提高安全性。

(四)J2EE存在的問題

1、J2EE的兼容性問題。目前因為各個廠商采用的方案不同,使用的數據庫、中間件開發平臺、開發工具等差異,J2EE在實際使用中還是有一個兼容性問題。

2、項目進度慢的問題。與.NET 的開發平臺相比,J2EE 的開發工具雖然多,但在數據庫的集成性和易用性方面還有一定的差距,研發同一項目時,對時間有要求的項目來說占優勢。

3、費用問題。大多數環境下J2EE 是通用的,但是不同廠商的數據庫、web 服務器和中間件服務器等均存在差異,跨平臺產品的開發需要為不同的搭配設置不同的參數,而且時間消耗非常久,這對中小單位的資金投入是一個考驗。J2EE 研發費用遠遠高于微軟的研發費用,這主要消耗在精通整個J2EE 多種平臺的項目經理和系統分析師的酬勞方面。

二、微軟在2000年提出并一直研發的新一代高級軟件就是.NET

它創新地整合了計算和通信,為每個研發人員提供用于轉換web 和所有其他計算體驗的工具,第一次使研發人員、企業和用戶按照自己的習慣進行工作,這一高級軟件就是Microsoft.NET,它創建了真正意義上的分布式“web 服務”。

(一)Microsoft.NET的構建思路。將側重點從連接到互聯網的單一網站或設備上,轉移到計算機、設備和服務群組上,通力合作提供更廣泛、更豐富的解決方案,由用戶控制信息的傳送方式、時間和內容,計算機、設備和服務融合,打破過去由用戶提供唯一的集成,隨時隨地利用任何設備上的信息。

(二)Microsoft.NET的構建組成。Microsoft.NET 由Microsoft.NET 平臺、Microsoft.NET 產品和服務、第三方.NET 服務三部分內容所組合,它開辟了互聯網新局面。Microsoft.NET 平臺包括用于創建和操作新一代服務的.NET 基礎結構和工具;用于建立新一代高度分布的數以百萬計的.NET 積木式組件服務;可以啟用大量客戶機的.NET USER EXPERIENCE,以及用于啟用新一代智能互聯網設備的.NET 設備軟件。Microsoft.NET 產品和服務包括WINDWS.NET、連同建立積木式服務的核心集成套件、MSNTM.NET、個人訂購服務、OFFICE.NET、VISUALSTUDIO.NET 以及用于.NET 的BCENTRAL TM。第三方.NET 服務是指在綜合性門戶和專業性門戶間進行的合作服務和垂直服務,研發人員以及合作伙伴將有機會提供基于.NET 上的選擇性服務。

(三).NET的優勢特性

1、.NET的突破性和創新性。.NET 是一個連接系統、人員、設備和信息的平臺,是通往協同工作的一條捷徑。它解除了不同系統之間的障礙、解除了知識分享的障礙、解除了日常使用中的信任溝通障礙,創造了彼此聯系的用戶體驗,更新了人們工作和生活方式的基礎平臺。

2、.NET的綜合性和簡潔性。Microsoft.NET 的功能在綜合性方面,它超越了單方向的web 功能,借助先進的軟件,Microsoft.NET 利用一套應用程序、服務及裝置來提供個人化的數字體驗,在多重、協作、交互的環境中完成計算和通信。Microsoft.NET 的功能在簡潔性方面,它對消費者和企業而言,瀏覽、編輯和協作的一體化;在線和脫機訪問所有文件、作業和媒體;全盤接觸各種裝置、隨時進行個人化及零管理;多方位的通信以及無縫的可移動的體驗;也是信息管理和電子商務的工具,支持在內部和基于互聯網的多種服務之間進行透明移動,開辟動態貿易關系新紀元。

3、.NET的平衡性和挖掘性。在“互聯網時代”,Microsoft.NET 給獨立的軟件開發人員提供了創造新型的先進服務的機會,這些服務能夠在任何裝置和語言下實現,不必根據不同的環境重新編制代碼,能自動訪問及平衡本地和遠地信息。Microsoft.NET 開啟了互聯網的新起點,基于HTML 的顯示信息將通過可編程的基于XML 的信息得到增強(XML 提供了一種從數據的演示視圖分離出實際數據的方式),這是新一代互聯網的關鍵,可以更有效地將數據分布到不同的數字設備。互聯網上的任何東西都成了這些新服務的潛在的積木式組件,每個應用程序都可以作為互聯網上的一項服務。Microsoft.NET對消費者、企業、軟件研發者乃至整個行業授予更大的權限,是對互聯網全部潛能的一次深挖掘。

(四).NET存在的問題

1、供應商的唯一性。.NET 供應商只有微軟。選擇了微軟也就選擇了微軟的操作系統、開發工具、開發規則,以及最后生成的產品也只能在微軟平臺上運行。

2、平臺的安全性。使用了解微軟的人很多,病毒的出現、黑客的攻擊大部分都是針對微軟平臺的。涉及到訪問量高、安全性高、可靠性高的系統,對使用微軟平臺均持謹慎態度。

3、費用問題。微軟的產品更新換代升級非常快。微軟的產品開發效率高、成本低的同時,操作系統、數據庫、中間件的不斷升級打補丁的后續成本非常高。面對產品的更新換代產生的員工巨額培訓費,還有購買微軟的技術服務的龐大費用,不是每個用戶單位都容易承受的。

三、在WebService基礎上J2EE與.NET的融合

需求單位的環境決定了應用平臺的選擇。在系統壓力不大、使用頻率不高的局部環境中,.NET 的使用操作性強、易入手、維護成本低;當局部環境業務量擴充,系統需要擴展時候,J2EE 不失為一個好的選擇。目前,圖書館所使用的系統均在J2EE 開放性的構架平臺上使用。信息化時代,圖書館使用的圖書館管理系統,必須要考慮到知識管理信息門戶在技術上與現有的各類遺留系統的兼容性,以及新系統、新應用、新的web 服務等的集成性和可擴展性。無論J2EE 還是.NET 都需要WebService 來實現網上系統的功能。WebService 是一個應用程序,一個能夠通過web 進行調用的API,能夠運用編程的方法通過web 來調用這個程序。Web-Service 平臺是一套標準,它定義了應用程序如何在web 上實現互操作性。在傳統的J2EE 和創新的.NET 之間展開的競爭,有望在業界人士的努力下,以WebService為基礎走向融合。

[1]吳彥.基于J2EE的系統設計模式[J].電腦知識與技術,2009.12.

[2]姚麗.淺談開發模式技術架構的發展趨勢——J2EE技術[J].遼寧師專學報(自然科學版),2011.3.

[3]楊慧.MVC模式在J2EE和.NET中的對比研究[J].中國科技信息,2011.24.

猜你喜歡
圖書館服務系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
飛躍圖書館
主站蜘蛛池模板: 国产女人18毛片水真多1| 69国产精品视频免费| 亚洲欧美一区二区三区蜜芽| 久久精品日日躁夜夜躁欧美| 中文字幕人妻无码系列第三区| 在线国产三级| 日韩天堂视频| 性做久久久久久久免费看| 欧美19综合中文字幕| 国产福利观看| 狂欢视频在线观看不卡| 在线观看无码a∨| 免费人欧美成又黄又爽的视频| 亚洲第一区精品日韩在线播放| 免费看av在线网站网址| 亚洲日韩高清无码| 黄色网站在线观看无码| 爽爽影院十八禁在线观看| 黄色一级视频欧美| 中日无码在线观看| 国产91精品久久| 欧美日韩北条麻妃一区二区| 国产成人盗摄精品| 久久大香伊蕉在人线观看热2| 国产精品福利在线观看无码卡| 久久久久夜色精品波多野结衣| 五月天综合网亚洲综合天堂网| 色综合激情网| 在线看片中文字幕| 五月综合色婷婷| 国产最新无码专区在线| 国产精品观看视频免费完整版| 欧美、日韩、国产综合一区| 极品国产一区二区三区| 亚洲无码在线午夜电影| 在线看国产精品| 麻豆国产精品视频| 毛片久久网站小视频| 成人国产精品一级毛片天堂| 久久精品人人做人人综合试看| 亚洲嫩模喷白浆| 亚洲日韩精品欧美中文字幕| 免费国产一级 片内射老| 直接黄91麻豆网站| 在线a视频免费观看| 国产真实乱子伦精品视手机观看 | 亚洲全网成人资源在线观看| 久久人与动人物A级毛片| 亚洲天堂网在线播放| 狠狠色噜噜狠狠狠狠奇米777 | 日本人又色又爽的视频| 日本伊人色综合网| 国产精品白浆无码流出在线看| 国产情精品嫩草影院88av| 国产精品va| 国产精品成人观看视频国产 | 亚洲无码精彩视频在线观看 | 露脸国产精品自产在线播| 国产无码精品在线| 在线免费a视频| jizz在线免费播放| 欧美激情视频在线观看一区| 久久无码免费束人妻| 在线视频精品一区| 亚洲欧美精品一中文字幕| 欧美伊人色综合久久天天| 国产激情无码一区二区APP| 亚洲an第二区国产精品| 园内精品自拍视频在线播放| 久久午夜夜伦鲁鲁片无码免费| 中文字幕亚洲精品2页| 无码免费的亚洲视频| 亚洲欧美不卡中文字幕| 亚洲av无码成人专区| 不卡无码网| 久久国语对白| 国产97公开成人免费视频| 国产福利微拍精品一区二区| 在线欧美日韩| 亚洲福利视频一区二区| 老司机午夜精品网站在线观看| 狠狠色综合久久狠狠色综合|