值得信賴:jxfs 介紹

值得信賴:jxfs 介紹

ID:6037259

大?。?34.50 KB

頁(yè)數(shù):9頁(yè)

時(shí)間:2017-12-31

值得信賴:jxfs 介紹_第1頁(yè)
值得信賴:jxfs 介紹_第2頁(yè)
值得信賴:jxfs 介紹_第3頁(yè)
值得信賴:jxfs 介紹_第4頁(yè)
值得信賴:jxfs 介紹_第5頁(yè)
資源描述:

《值得信賴:jxfs 介紹》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、值得信賴:J/XFS介紹,第1部分在Java平臺(tái)上訪問銀行硬件ChristophCzernohous?(cc@de.ibm.com),軟件工程師簡(jiǎn)介:?由于越來(lái)越多的金融機(jī)構(gòu)將Java平臺(tái)納入其銀行業(yè)的解決方案,能夠控制用于這些解決方案的硬件(諸如:讀卡機(jī)、打印機(jī)以及ATM)真的很有必要。Java平臺(tái)金融服務(wù)的擴(kuò)展(J/XFS)能使從事銀行應(yīng)用程序開發(fā)的Java開發(fā)者輕松一些,并且為此項(xiàng)工作提供一種可靠的體系結(jié)構(gòu)。在本系列(共兩部分)的第1部分,軟件工程師ChristophCzernohous介紹了這種健壯的體系結(jié)構(gòu),提供

2、了J/XFS標(biāo)準(zhǔn)的概述和該體系結(jié)構(gòu)的實(shí)現(xiàn)―他對(duì)之有突出貢獻(xiàn)的J/XFSforFDI(J/XFS金融設(shè)備接口)。請(qǐng)?jiān)?討論論壇和作者以及其他讀者交流對(duì)本文的心得。標(biāo)記本文!發(fā)布日期:?2001年8月02日?級(jí)別:?初級(jí)?訪問情況:?1996次瀏覽?評(píng)論:?0?(查看?

3、?添加評(píng)論?-登錄)?平均分(2個(gè)評(píng)分)為本文評(píng)分從虛擬機(jī)內(nèi)訪問硬件一向是一種挑戰(zhàn)。當(dāng)從虛擬機(jī)內(nèi)訪問專門的目標(biāo)設(shè)備(比如:自動(dòng)柜員機(jī)ATM)時(shí),尤其顯而易見。我們這些從事銀行應(yīng)用程序開發(fā)的開發(fā)者發(fā)現(xiàn):通常沒有預(yù)先確定的方法來(lái)開發(fā)底層銀行硬件的功能。從開發(fā)者的角

4、度看,將這樣的設(shè)備封裝起來(lái),使其能夠通過一個(gè)定義好的接口訪問(就象虛擬機(jī)本身封裝了底層的計(jì)算機(jī)硬件一樣)是很理想的。如果這樣,不管安裝了什么類型的硬件,這樣的設(shè)備都作為可選的卻熟知的附件回應(yīng)虛擬機(jī)。Java開發(fā)者值得慶幸的是這樣的封裝不再是空想。J/XFS,Java平臺(tái)的一種擴(kuò)展,提供了一套標(biāo)準(zhǔn)的Java接口,支持用于銀行應(yīng)用程序的各種輸入、輸出設(shè)備。這樣,J/XFS給應(yīng)用程序新的類提供了Java技術(shù)的全部能力,即面向?qū)ο蠛酮?dú)立于硬件制造商以及操作系統(tǒng)廠商。實(shí)際上,J/XFS甚至不局限于特定的通信拓?fù)浣Y(jié)構(gòu),我們將在本文的后

5、面部分討論。本文(兩部分系列的第1部分)作為J/XFS及其參考實(shí)現(xiàn)―J/XFS的金融設(shè)備接口(FDI)的介紹。我將討論需求、歷史以及為J/XFS定形的設(shè)計(jì)決策,解釋組成內(nèi)核的不同部件怎樣共同工作和介紹FDIforJ/XFS。出于為該系列的第二部分(我們將更多地討論在J/XFS框架下開發(fā)設(shè)備服務(wù))作準(zhǔn)備的目的,我將向您展示怎樣安裝和配置FDIforJ/XFS(從J/XFS論壇可免費(fèi)得到,請(qǐng)參閱?參考資料)。在第1部分結(jié)束時(shí),您將懂得怎樣安裝J/XFS以及FDIforJ/XFS怎樣實(shí)現(xiàn)這種體系結(jié)構(gòu)。您還將安裝和配置軟件,它包含

6、完全可操作的演示,有助于您通過實(shí)踐學(xué)習(xí)此項(xiàng)技術(shù),為第二部分內(nèi)容作準(zhǔn)備。J/XFS體系結(jié)構(gòu)J/XFS設(shè)計(jì)師做了一些深刻影響其本質(zhì)的設(shè)計(jì)決策。他們所做的基本的決策之一是:在設(shè)備上執(zhí)行的大多數(shù)操作將以異步方式執(zhí)行。如果您發(fā)送消息給J/XFS設(shè)備,您所調(diào)用的方法立刻返回一個(gè)標(biāo)識(shí)號(hào)。如圖1中的序列圖表所示,您啟動(dòng)的操作的實(shí)際結(jié)果將在一段時(shí)間后,在一個(gè)單獨(dú)事件里返回報(bào)告給您。圖1.異步操作?先于J/XFS的另一種銀行外圍設(shè)備標(biāo)準(zhǔn)―Windows開放系統(tǒng)體系結(jié)構(gòu)/金融服務(wù)的擴(kuò)展(WOSA/XFS)早已經(jīng)定義好了。這種標(biāo)準(zhǔn)廣為人知,但是確

7、實(shí)有一些缺點(diǎn)。例如,因?yàn)榇藰?biāo)準(zhǔn)使用C編程語(yǔ)言定義其接口,它沒有使用基本的面向?qū)ο蟮母拍睢4送?,它被局限在一個(gè)操作系統(tǒng)。為了便于已經(jīng)很熟悉WOSA/XFS的開發(fā)者學(xué)習(xí)J/XFS,基本的J/XFS設(shè)備規(guī)范都是基于WOSA/XFS的。這種折衷使得J/XFS規(guī)范在某些地方看起來(lái)有點(diǎn)不象是面向?qū)ο螅撬@然促成了這種體系結(jié)構(gòu)被接受。J/XFS的過程中,網(wǎng)絡(luò)和通信受到了進(jìn)一步關(guān)注。此外,由于J/XFS設(shè)備是獨(dú)立于制造商的硬件,可以被分布和使用于網(wǎng)絡(luò)。網(wǎng)絡(luò)本身,即它的硬件和協(xié)議,對(duì)應(yīng)用程序完全透明。通信層能被完全交換,人們期望的任何網(wǎng)

8、絡(luò)技術(shù)都有實(shí)現(xiàn)的可能性。為了更好地理解這些決策是怎樣對(duì)J/XFS體系結(jié)構(gòu)產(chǎn)生影響的,我們來(lái)看一看內(nèi)核及其基本的組件。回頁(yè)首內(nèi)核內(nèi)部J/XFS為帶有起支持作用的中間件的傳統(tǒng)的客戶/服務(wù)器環(huán)境,即內(nèi)核。內(nèi)核是J/XFS的核心,提供基本的基礎(chǔ)結(jié)構(gòu)和安裝J/XFS環(huán)境要用到的Java類庫(kù)。它負(fù)責(zé)跟蹤所有連接的設(shè)備以及應(yīng)用程序和設(shè)備之間的消息、事件傳遞。此外,內(nèi)核也提供諸如:持久存儲(chǔ)或日志、跟蹤的支持功能。因?yàn)樗蓛蓚€(gè)獨(dú)立的JavaAPI組成(一個(gè)用于應(yīng)用程序,一個(gè)用于硬件設(shè)備),所以,J/XFS內(nèi)核也作為編程框架。圖2展示了該框架

9、的組件。圖2.J/XFS環(huán)境的組件?J/XFS的歷史1998年9月,來(lái)自DeLaRue,IBM,NCR,SunMicrosystems和WincorNixdorf的代表,在一起討論了怎樣能將銀行設(shè)備集成到電子商務(wù)環(huán)境中。Java平臺(tái)穩(wěn)步發(fā)展足可以應(yīng)用于金融應(yīng)用程序,顯然所有與之相關(guān)的群體,包括消費(fèi)者,都

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。