中間件范文10篇
時(shí)間:2024-04-18 04:27:17
導(dǎo)語:這里是公務(wù)員之家根據(jù)多年的文秘經(jīng)驗(yàn),為你推薦的十篇中間件范文,還可以咨詢客服老師獲取更多原創(chuàng)文章,歡迎參考。
中間件技術(shù)
1中間件的概念
在眾多關(guān)于中間件的定義中,比較普遍接受的是IDC表述:中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源;中間件位于客戶機(jī)/服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。IDC對(duì)中間件的定義表明,中間件是一類軟件,而非一種軟件;中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層??偟淖饔檬墙⒎植际杰浖K之間互操作的機(jī)制,屏蔽底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在具體實(shí)現(xiàn)上,中間件是一個(gè)用應(yīng)用程序接口定義的分布式軟件管理框架,具有強(qiáng)大的通信能力和良好的可擴(kuò)展性。中間件在分布式系統(tǒng)中的位置如圖1所示。
2中間件的分類
隨著計(jì)算機(jī)軟件技術(shù)的發(fā)展,中間件技術(shù)也已日漸成熟,并且出現(xiàn)了不同層次、不同類型的中間件產(chǎn)品。按照IDC分類方法,中間件可分為以下6類:
2.1終端仿真/屏幕轉(zhuǎn)換
用以實(shí)現(xiàn)客戶機(jī)圖形用戶接口與已有的字符接口方式的服務(wù)器應(yīng)用程序之間的互操作。
中間件技術(shù)分析論文
摘要:中間件技術(shù)屏蔽了底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,簡(jiǎn)化了分布式應(yīng)用程序的開發(fā),使分布式應(yīng)用程序的健壯性、可擴(kuò)展性、可用性更好。本文介紹了中間件的定義、分類、主流中間件技術(shù)平臺(tái),分析了中間件技術(shù)面臨的挑戰(zhàn),提出了中間件技術(shù)研究的幾個(gè)發(fā)展趨勢(shì),即網(wǎng)格技術(shù)、面向移動(dòng)計(jì)算、面向服務(wù)質(zhì)量等。
關(guān)鍵詞:中間件分類技術(shù)平臺(tái)發(fā)展趨勢(shì)
計(jì)算機(jī)系統(tǒng)最初階段多是單機(jī)系統(tǒng),多個(gè)用戶是通過聯(lián)機(jī)終端來訪問。隨著網(wǎng)絡(luò)的出現(xiàn),產(chǎn)生了客戶/服務(wù)器的計(jì)算服務(wù)模式,多個(gè)客戶端可以共享數(shù)據(jù)庫服務(wù)器和打印服務(wù)器等。隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,許多軟件需要在不同廠家的硬件平臺(tái)、網(wǎng)絡(luò)協(xié)議異構(gòu)環(huán)境下運(yùn)行,應(yīng)用的規(guī)模從局域網(wǎng)發(fā)展到廣域網(wǎng),應(yīng)用范圍面向三層和多層體系結(jié)構(gòu)的分布式環(huán)境,在分布式環(huán)境中,無論是硬件平臺(tái)還是軟件平臺(tái)都不可能做到統(tǒng)一,而大規(guī)模的應(yīng)用軟件通常要求在軟硬件各不相同的分布式網(wǎng)絡(luò)上運(yùn)行。中間件產(chǎn)生以前,應(yīng)用軟件直接使用操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議和數(shù)據(jù)庫等開發(fā),開發(fā)者不得不直接面對(duì)許多復(fù)雜棘手的問題,如操作系統(tǒng)的多樣性、繁雜的網(wǎng)絡(luò)程序設(shè)計(jì)和管理、復(fù)雜多變的網(wǎng)絡(luò)環(huán)境、數(shù)據(jù)分散處理帶來的不一致性問題等等,這些與用戶的業(yè)務(wù)沒有直接關(guān)系,但又必須解決,耗費(fèi)了大量的時(shí)間和精力,因此開發(fā)者迫切需要一種基于標(biāo)準(zhǔn)的、獨(dú)立于計(jì)算機(jī)硬件以及操作系統(tǒng)的開發(fā)和運(yùn)行環(huán)境,于是,中間件技術(shù)應(yīng)運(yùn)而生。
1中間件的概念
在眾多關(guān)于中間件的定義中,比較普遍接受的是IDC表述:中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源;中間件位于客戶機(jī)/服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。IDC對(duì)中間件的定義表明,中間件是一類軟件,而非一種軟件;中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層??偟淖饔檬墙⒎植际杰浖K之間互操作的機(jī)制,屏蔽底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在具體實(shí)現(xiàn)上,中間件是一個(gè)用應(yīng)用程序接口定義的分布式軟件管理框架,具有強(qiáng)大的通信能力和良好的可擴(kuò)展性。中間件在分布式系統(tǒng)中的位置如圖1所示。
2中間件的分類
中間件技術(shù)探討論文
1中間件的概念
在眾多關(guān)于中間件的定義中,比較普遍接受的是IDC表述:中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源;中間件位于客戶機(jī)/服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。IDC對(duì)中間件的定義表明,中間件是一類軟件,而非一種軟件;中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層??偟淖饔檬墙⒎植际杰浖K之間互操作的機(jī)制,屏蔽底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在具體實(shí)現(xiàn)上,中間件是一個(gè)用應(yīng)用程序接口定義的分布式軟件管理框架,具有強(qiáng)大的通信能力和良好的可擴(kuò)展性。中間件在分布式系統(tǒng)中的位置如圖1所示。
2中間件的分類
隨著計(jì)算機(jī)軟件技術(shù)的發(fā)展,中間件技術(shù)也已日漸成熟,并且出現(xiàn)了不同層次、不同類型的中間件產(chǎn)品。按照IDC分類方法,中間件可分為以下6類:
2.1終端仿真/屏幕轉(zhuǎn)換
用以實(shí)現(xiàn)客戶機(jī)圖形用戶接口與已有的字符接口方式的服務(wù)器應(yīng)用程序之間的互操作。
移動(dòng)終端中間件的研究與設(shè)計(jì)
[摘要]近年來,隨著科學(xué)技術(shù)的不斷發(fā)展,移動(dòng)通信技術(shù)也有了很大的進(jìn)步,移動(dòng)業(yè)務(wù)也從最開始簡(jiǎn)單的通話、短信服務(wù)逐漸向復(fù)雜化方向發(fā)展。為了支持這些手機(jī)功能,移動(dòng)通信運(yùn)營(yíng)商必須開發(fā)出一個(gè)移動(dòng)終端運(yùn)行和開發(fā)統(tǒng)一的平臺(tái),即移動(dòng)終端中間件。本文將結(jié)合移動(dòng)終端中間件開發(fā)的實(shí)際情況,對(duì)基于Java的移動(dòng)終端中間件進(jìn)行分析和研究。
[關(guān)鍵詞]Java;移動(dòng)終端;中間件
從上世紀(jì)90年代開始,移動(dòng)通信行業(yè)的發(fā)展速度變得越來越快,移動(dòng)通信技術(shù)也從最開始的第一代移動(dòng)通信技術(shù)發(fā)展成為今天的第四代移動(dòng)通信技術(shù)。現(xiàn)在4G通信技術(shù)正在普及的過程中,但3G通信技術(shù)已經(jīng)全面覆蓋,使得人們的通訊變得更加便利。本文將從移動(dòng)終端中間件關(guān)鍵技術(shù)研究入手,介紹Java移動(dòng)終端中間件技術(shù)。
1關(guān)鍵技術(shù)研究
1.1中間件技術(shù)現(xiàn)狀分析
在中間件技術(shù)出現(xiàn)前,應(yīng)用軟件的使用需要依靠操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫等。這就使得開發(fā)商在進(jìn)行應(yīng)用軟件開發(fā)的過程中必須面對(duì)一些和用戶業(yè)務(wù)沒有直接關(guān)系的問題,例如如何選擇操作系統(tǒng)、如何進(jìn)行網(wǎng)絡(luò)程序設(shè)計(jì)、如何進(jìn)行分散數(shù)據(jù)處理等。這些問題的存在會(huì)嚴(yán)重影響應(yīng)用軟件的使用效果,同時(shí)還會(huì)消耗開發(fā)人員大量的時(shí)間和精力。鑒于這種情況,人們開始思考解決問題的方法,其中有人提出在操作系統(tǒng)之上建立一個(gè)可供應(yīng)用軟件重復(fù)使用的部分,這一思想就是早期中間件技術(shù)的雛形。隨著科學(xué)技術(shù)的不斷發(fā)展,中間件技術(shù)的發(fā)展也愈加成熟,出現(xiàn)了多種類型的中間件產(chǎn)品。按照這些產(chǎn)品在系統(tǒng)中的作用可以將其分成不同的類型,本文主要介紹下述幾種傳統(tǒng)的中間件產(chǎn)品類型。第一,就是數(shù)據(jù)庫中間件技術(shù)。數(shù)據(jù)庫中間件是一種比較成熟的中間件產(chǎn)品,應(yīng)用的范圍也比較廣。數(shù)據(jù)庫中間件可以將應(yīng)用程序和想要連接的數(shù)據(jù)庫連接在一起。但在數(shù)據(jù)庫中間件中,數(shù)據(jù)庫技術(shù)是其中的核心技術(shù),而中間件的主要功能就是進(jìn)行通信。數(shù)據(jù)庫中間件和其它中間件產(chǎn)品相比具有使用靈活的優(yōu)勢(shì),但這種產(chǎn)品是無法在要求較高的場(chǎng)合使用的;第二,就是遠(yuǎn)程過程調(diào)用中間件。這種中間件產(chǎn)品的編程模式是程序員經(jīng)常使用的客戶端/服務(wù)器模式。程序員在進(jìn)行遠(yuǎn)程過程調(diào)用時(shí)和本地過程是一樣的;第三,就是面向消息中間件。消息中間件可將用戶和開發(fā)者之間的數(shù)據(jù)和代碼連接在一起,進(jìn)而實(shí)現(xiàn)在不同程序之間傳遞信息的目標(biāo)。相比于遠(yuǎn)程過程調(diào)用,這種中間件產(chǎn)品的優(yōu)勢(shì)就是可以將用戶和服務(wù)器連接在一起,隨時(shí)進(jìn)行信息傳遞和存儲(chǔ)。移動(dòng)終端中間件和傳統(tǒng)中間件是有區(qū)別的,移動(dòng)終端中間件是處于操作系統(tǒng)和應(yīng)用程序中間的一種軟件模塊,它在終端中是屬于關(guān)鍵性的技術(shù)。
中間件技術(shù)在電子商務(wù)的運(yùn)用探討
摘要:中間件技術(shù)已經(jīng)無可取代地成為電子商務(wù)平臺(tái)的關(guān)鍵技術(shù),本文從電子商務(wù)網(wǎng)絡(luò)體系結(jié)構(gòu)、中間件構(gòu)架作用,以及電子商務(wù)應(yīng)用服務(wù)器中間件技術(shù)等方面展開論述。
關(guān)鍵詞:中間件電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系中間件構(gòu)架應(yīng)用服務(wù)器
1引言
電子商務(wù)的出現(xiàn)加速了世界的數(shù)字化進(jìn)程,一個(gè)全新的、充滿機(jī)遇與挑戰(zhàn)的數(shù)字化世界正逐漸演變?yōu)楝F(xiàn)實(shí)。隨著電子商務(wù)網(wǎng)絡(luò)應(yīng)用的不斷擴(kuò)充、新應(yīng)用形式的不斷增加,使企業(yè)面臨越來越多的問題,尤其是對(duì)分布式網(wǎng)絡(luò)應(yīng)用的需求,若單純依靠傳統(tǒng)系統(tǒng)軟件或Web工具軟件,根本無法解決如跨平臺(tái)、跨網(wǎng)絡(luò)、異種數(shù)據(jù)庫系統(tǒng)之間互操作、系統(tǒng)效率低、傳輸不可靠以及開發(fā)周期過長(zhǎng)等問題。企業(yè)所迫切需要的是一種簡(jiǎn)捷的、屏蔽了復(fù)雜的基礎(chǔ)技術(shù)細(xì)節(jié),使系統(tǒng)開發(fā)、部署與管理變得輕松和諧的企業(yè)應(yīng)用新方式。于是,電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系的中間平臺(tái)就應(yīng)運(yùn)而生。
2中間件技術(shù)介紹
2.1中間件的定義
中間件技術(shù)在電子商務(wù)的運(yùn)用
摘要:中間件技術(shù)已經(jīng)無可取代地成為電子商務(wù)平臺(tái)的關(guān)鍵技術(shù),本文從電子商務(wù)網(wǎng)絡(luò)體系結(jié)構(gòu)、中間件構(gòu)架作用,以及電子商務(wù)應(yīng)用服務(wù)器中間件技術(shù)等方面展開論述。
關(guān)鍵詞:中間件電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系中間件構(gòu)架應(yīng)用服務(wù)器
1引言
電子商務(wù)的出現(xiàn)加速了世界的數(shù)字化進(jìn)程,一個(gè)全新的、充滿機(jī)遇與挑戰(zhàn)的數(shù)字化世界正逐漸演變?yōu)楝F(xiàn)實(shí)。隨著電子商務(wù)網(wǎng)絡(luò)應(yīng)用的不斷擴(kuò)充、新應(yīng)用形式的不斷增加,使企業(yè)面臨越來越多的問題,尤其是對(duì)分布式網(wǎng)絡(luò)應(yīng)用的需求,若單純依靠傳統(tǒng)系統(tǒng)軟件或Web工具軟件,根本無法解決如跨平臺(tái)、跨網(wǎng)絡(luò)、異種數(shù)據(jù)庫系統(tǒng)之間互操作、系統(tǒng)效率低、傳輸不可靠以及開發(fā)周期過長(zhǎng)等問題。企業(yè)所迫切需要的是一種簡(jiǎn)捷的、屏蔽了復(fù)雜的基礎(chǔ)技術(shù)細(xì)節(jié),使系統(tǒng)開發(fā)、部署與管理變得輕松和諧的企業(yè)應(yīng)用新方式。于是,電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系的中間平臺(tái)就應(yīng)運(yùn)而生。
2中間件技術(shù)介紹
2.1中間件的定義
試論電子商務(wù)中間件的重大功用
摘要:中間件技術(shù)已經(jīng)無可取代地成為電子商務(wù)平臺(tái)的關(guān)鍵技術(shù),本文從電子商務(wù)網(wǎng)絡(luò)體系結(jié)構(gòu)、中間件構(gòu)架作用,以及電子商務(wù)應(yīng)用服務(wù)器中間件技術(shù)等方面展開論述。
關(guān)鍵詞:中間件電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系中間件構(gòu)架應(yīng)用服務(wù)器
一、引言
電子商務(wù)的出現(xiàn)加速了世界的數(shù)字化進(jìn)程,一個(gè)全新的、充滿機(jī)遇與挑戰(zhàn)的數(shù)字化世界正逐漸演變?yōu)楝F(xiàn)實(shí)。隨著電子商務(wù)網(wǎng)絡(luò)應(yīng)用的不斷擴(kuò)充、新應(yīng)用形式的不斷增加,使企業(yè)面臨越來越多的問題,尤其是對(duì)分布式網(wǎng)絡(luò)應(yīng)用的需求,若單純依靠傳統(tǒng)系統(tǒng)軟件或Web工具軟件,根本無法解決如跨平臺(tái)、跨網(wǎng)絡(luò)、異種數(shù)據(jù)庫系統(tǒng)之間互操作、系統(tǒng)效率低、傳輸不可靠以及開發(fā)周期過長(zhǎng)等問題。企業(yè)所迫切需要的是一種簡(jiǎn)捷的、屏蔽了復(fù)雜的基礎(chǔ)技術(shù)細(xì)節(jié),使系統(tǒng)開發(fā)、部署與管理變得輕松和諧的企業(yè)應(yīng)用新方式。于是,電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系的中間平臺(tái)就應(yīng)運(yùn)而生。
二、中間件技術(shù)介紹
2.1中間件的定義
小議中間件技術(shù)在電子商務(wù)的運(yùn)用
摘要:中間件技術(shù)已經(jīng)無可取代地成為電子商務(wù)平臺(tái)的關(guān)鍵技術(shù),本文從電子商務(wù)網(wǎng)絡(luò)體系結(jié)構(gòu)、中間件構(gòu)架作用,以及電子商務(wù)應(yīng)用服務(wù)器中間件技術(shù)等方面展開論述。
關(guān)鍵字:中間件電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系中間件構(gòu)架應(yīng)用服務(wù)器
1引言
電子商務(wù)的出現(xiàn)加速了世界的數(shù)字化進(jìn)程,一個(gè)全新的、充滿機(jī)遇與挑戰(zhàn)的數(shù)字化世界正逐漸演變?yōu)楝F(xiàn)實(shí)。隨著電子商務(wù)網(wǎng)絡(luò)應(yīng)用的不斷擴(kuò)充、新應(yīng)用形式的不斷增加,使企業(yè)面臨越來越多的問題,尤其是對(duì)分布式網(wǎng)絡(luò)應(yīng)用的需求,若單純依靠傳統(tǒng)系統(tǒng)軟件或Web工具軟件,根本無法解決如跨平臺(tái)、跨網(wǎng)絡(luò)、異種數(shù)據(jù)庫系統(tǒng)之間互操作、系統(tǒng)效率低、傳輸不可靠以及開發(fā)周期過長(zhǎng)等問題。企業(yè)所迫切需要的是一種簡(jiǎn)捷的、屏蔽了復(fù)雜的基礎(chǔ)技術(shù)細(xì)節(jié),使系統(tǒng)開發(fā)、部署與管理變得輕松和諧的企業(yè)應(yīng)用新方式。于是,電子商務(wù)網(wǎng)絡(luò)應(yīng)用體系的中間平臺(tái)就應(yīng)運(yùn)而生。
2中間件技術(shù)介紹
2.1中間件的定義
消息中間件在郵政電子商務(wù)平臺(tái)的應(yīng)用
摘要:通過對(duì)郵政電子商務(wù)平臺(tái)系統(tǒng)架構(gòu)及RocketMQ消息中間件技術(shù)的分析,提出對(duì)平臺(tái)架構(gòu)進(jìn)行優(yōu)化設(shè)計(jì),利用消息中間件實(shí)現(xiàn)系統(tǒng)模塊之間的解耦合,減少相互依賴的建議。
關(guān)鍵詞:RocketMQ;消息中間件;電子商務(wù)平臺(tái);集群郵政
電子商務(wù)平臺(tái)業(yè)務(wù)受理的一個(gè)重要特征是全天營(yíng)業(yè),實(shí)時(shí)交易占比高,接入渠道豐富,對(duì)接第三方系統(tǒng)繁多。電子商務(wù)的業(yè)務(wù)特點(diǎn)決定了系統(tǒng)在響應(yīng)時(shí)間上必須滿足要求,以達(dá)到更好的客戶體驗(yàn),確保交易完整性。對(duì)于平臺(tái)自有系統(tǒng),可以通過邏輯優(yōu)化,盡可能避免延時(shí),但是第三方系統(tǒng)的延時(shí)則不可控,通常無法干預(yù)其系統(tǒng)優(yōu)化。本文描述了消息中間件技術(shù)在省郵政電子商務(wù)平臺(tái)上的應(yīng)用,實(shí)現(xiàn)平臺(tái)交易模塊的解耦合,減少模塊處理延時(shí)的疊加效應(yīng),提高平臺(tái)的響應(yīng)速度,提升客戶體驗(yàn)。
1消息中間件的選型分析
隨著企業(yè)信息化建設(shè)的不斷深入,多種業(yè)務(wù)應(yīng)用相互關(guān)聯(lián),容易造成底層數(shù)據(jù)分散,應(yīng)用系統(tǒng)間的耦合度高。消息中間件技術(shù)有兩個(gè)核心功能:異步和解耦。這兩個(gè)核心功能可對(duì)不同系統(tǒng)間的交互進(jìn)行解耦,總體上提高應(yīng)用系統(tǒng)的工作效率,增強(qiáng)系統(tǒng)的可用性、穩(wěn)定性和可擴(kuò)展性。消息隊(duì)列已經(jīng)逐漸成為企業(yè)IT系統(tǒng)內(nèi)部通信的核心手段,可以在分布式環(huán)境下提供應(yīng)用解耦、彈性伸縮、冗余存儲(chǔ)、流量削峰、異步通信、數(shù)據(jù)同步等功能。常用消息中間件相關(guān)特點(diǎn)及對(duì)比如表1所示。系統(tǒng)在技術(shù)選型上包含以下幾方面考量:一是系統(tǒng)要保證數(shù)據(jù)的完整性,因此選用的中間件應(yīng)該支持事務(wù)處理,并保證交易數(shù)據(jù)不會(huì)丟失;二是某些業(yè)務(wù)場(chǎng)景會(huì)引起高并發(fā)交易,因此中間件應(yīng)具備應(yīng)對(duì)突發(fā)業(yè)務(wù)高峰的處理能力;三是省平臺(tái)選型應(yīng)與集團(tuán)平臺(tái)所用技術(shù)保持一致;四是優(yōu)先選擇支持云部署的產(chǎn)品。綜上分析,對(duì)比常用中間件的技術(shù)特點(diǎn),最終選擇RocketMQ作為本次應(yīng)用的消息中間件。
2RocketMQ技術(shù)簡(jiǎn)介
物聯(lián)網(wǎng)移動(dòng)電子商務(wù)平臺(tái)研究
摘要:文章針對(duì)目前大多數(shù)移動(dòng)電子商務(wù)平臺(tái)沒有實(shí)時(shí)的信息采集設(shè)備,系統(tǒng)的靈活度、交互度較差,終端用戶不能及時(shí)獲取商品的詳細(xì)信息等問題,提出并闡述了一種基于物聯(lián)網(wǎng)中間件的移動(dòng)電子商務(wù)平臺(tái)的多層體系架構(gòu)。通過引入中間件技術(shù),為上層的應(yīng)用程序提供了集成與共享的統(tǒng)一接口和相同的訪問模式,屏蔽了底層的數(shù)據(jù)差異,為系統(tǒng)資源集成提供了可靠的技術(shù)保障。
關(guān)鍵詞:物聯(lián)網(wǎng)中間件;移動(dòng)電子商務(wù);多層體系架構(gòu)
1.傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)問題分析
移動(dòng)電子商務(wù)是在電子商務(wù)的基礎(chǔ)上發(fā)展而來的,它通過無線連接設(shè)備將常見的移動(dòng)設(shè)備如:便攜式電腦、手機(jī)、商務(wù)PDA等接入系統(tǒng),并進(jìn)行通信。移動(dòng)電子商務(wù)的發(fā)展與壯大為企業(yè)、商家?guī)砹司薮蟮陌l(fā)展機(jī)遇,提供了無限商機(jī)。移動(dòng)電子商務(wù)的發(fā)展需要強(qiáng)大而靈活的電子商務(wù)系統(tǒng)平臺(tái)的支撐,而與普通的電子商務(wù)系統(tǒng)平臺(tái)不同的是,移動(dòng)電子商務(wù)的支撐平臺(tái)需要架設(shè)移動(dòng)、電信等網(wǎng)絡(luò),連接第三方支付平臺(tái),因此,對(duì)于商品在銷售過程中的安全性和便捷性等要求較高。傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)一般是以典型的B/S結(jié)構(gòu)來假設(shè),其構(gòu)建模式如圖1所示。這種兩級(jí)模式的數(shù)據(jù)在處理時(shí),由于沒有實(shí)時(shí)的信息采集設(shè)備,系統(tǒng)的靈活度、交互度較差,終端用戶不能及時(shí)獲取商品的詳細(xì)信息,也不能對(duì)商品的配送過程進(jìn)行監(jiān)控,這樣就極大地增加了買賣交易的風(fēng)險(xiǎn)性,特別是在購(gòu)置貴重商品或者批量商品時(shí),以上弊端表現(xiàn)得尤為突出。經(jīng)過前期的調(diào)研,將傳統(tǒng)的電子商務(wù)或移動(dòng)電子商務(wù)系統(tǒng)所存在的弊端總結(jié)如下。(1)無法實(shí)時(shí)跟蹤和處理商品在生產(chǎn)、銷售過程中所出現(xiàn)的問題,也不能掌握商品從出廠到銷售終端整個(gè)供應(yīng)鏈的運(yùn)營(yíng)狀況,這就為假冒偽劣商品的流通創(chuàng)造了可能性。(2)由于電子商務(wù)系統(tǒng)是一個(gè)復(fù)雜的信息管理系統(tǒng),在整個(gè)商品銷售和供應(yīng)的過程中涉及到的機(jī)構(gòu)和部門較多,每個(gè)部門都是各自為政,很多與商品銷售相關(guān)的信息不能合并處理,也無法在其上做更進(jìn)一步的分析和決策。(3)傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)受到移動(dòng)終端性能和傳輸線路的影響,很多PC機(jī)上的功能不能實(shí)現(xiàn)。(4)傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)嚴(yán)重依賴于用戶所使用的終端,如果移動(dòng)終端丟失或者信息被竊取,用戶的支付密碼、數(shù)字證書等重要信息就會(huì)丟失,從而使得移動(dòng)電子商務(wù)的安全性受到嚴(yán)重威脅。
2.物聯(lián)網(wǎng)中間件技術(shù)
物聯(lián)網(wǎng)中間件技術(shù)可以對(duì)各類相連的RFID閱讀器、二維碼掃描設(shè)備、條碼掃描設(shè)備所采集到的龐大的數(shù)據(jù)流信息進(jìn)行控制,并解析給上層的應(yīng)用程序識(shí)別和使用。物聯(lián)網(wǎng)中間件主要包括兩個(gè)部分:數(shù)據(jù)采集和功能事件處理。由于系統(tǒng)所支持的終端設(shè)備種類較多,對(duì)于信息的采集方式和處理機(jī)制也不同,而物聯(lián)網(wǎng)中間件則為各類終端設(shè)備提供了統(tǒng)一的接入接口,這樣就可以屏蔽底層設(shè)備的差異。物聯(lián)網(wǎng)中間件中的閱讀器管理模塊則主要負(fù)責(zé)驅(qū)動(dòng)相應(yīng)的閱讀器進(jìn)行閱讀和信息采集工作,讀寫命令,監(jiān)聽閱讀器的工作狀態(tài),并將獲取到的閱讀器的標(biāo)簽信息轉(zhuǎn)發(fā)給上層應(yīng)用程序。同時(shí),閱讀器管理模塊也可以將上層應(yīng)用程序組件發(fā)出的讀寫指令轉(zhuǎn)換為設(shè)備可以識(shí)別的讀寫指令信息格式來控制讀寫設(shè)備的讀寫操作。物聯(lián)網(wǎng)中間件本身是一種收發(fā)消息的中間件,可以對(duì)采集的對(duì)象進(jìn)行點(diǎn)對(duì)點(diǎn)信息通信和消息的訂閱、、傳遞。物聯(lián)網(wǎng)中間件數(shù)據(jù)的處理過程如圖2所示。上層應(yīng)用程序通過消息的,獲取感興趣和需要的消息內(nèi)容,這些都是由事件觸發(fā)機(jī)制產(chǎn)生的。當(dāng)應(yīng)用程序需要使用數(shù)據(jù)時(shí),物聯(lián)網(wǎng)中間件按照消息的收發(fā)訂閱規(guī)則將觸發(fā)事件的相關(guān)信息返回應(yīng)用程序。為了便于系統(tǒng)統(tǒng)一提供數(shù)據(jù)服務(wù),這里的事件處理功能層為上層的應(yīng)用程序提供了集成與共享的統(tǒng)一接口和相同的訪問模式,從而屏蔽了底層的數(shù)據(jù)差異。同時(shí),中間件還對(duì)采集到的RFID原始數(shù)據(jù)進(jìn)行篩選、過濾、組合、轉(zhuǎn)換等,并將其轉(zhuǎn)換為終端設(shè)備和應(yīng)用程序可以識(shí)別的數(shù)據(jù)格式。
- 上一篇:重建工程范文
- 下一篇:中間件技術(shù)范文