!""#$!%計算機(jī)工程與應(yīng)用
&引言
醫(yī)療’()(*+,-./01 2343501 0--3-50/5,個人數(shù)字助理)系統(tǒng)
是整合計算機(jī)(6.7*85+,)、通訊(6.778/36053./)與消費(fèi)性電子
(6./-87+,9+1+65,./36-)的:;技術(shù),構(gòu)成的面向醫(yī)療應(yīng)用的個
人數(shù)字助理系統(tǒng),它由’()、通信和醫(yī)療應(yīng)用三個部分組成。
’()作為個人數(shù)字處理終端,必須與外界通信,才能獲取相關(guān)
的醫(yī)療信息。醫(yī)療’()系統(tǒng)的通信方式分有線通信和無線通
信兩種,采用有線通信’()的移動特性就會大大削弱,從而體
現(xiàn)不出’()靈活的特性。因此,在醫(yī)療’()系統(tǒng)中更常用的
是無線通信方式。目前基于傳輸范圍及傳輸速率等方面的考
慮,一般在無線醫(yī)療’()系統(tǒng)中多采用<===%"!$&&>無線通
信技術(shù)。
’()發(fā)展迄今,以操作系統(tǒng)來說,可以分成封閉系統(tǒng)與開
放系統(tǒng),而開放系統(tǒng)的機(jī)種大致上可分為三大操作系統(tǒng):?3/@
2.A-;=,’017和=’B;,其中多采用的是?3/2.A-;=和
’017。而針對采用?3/2.A-;=操作系統(tǒng)的’()系統(tǒng)的開發(fā)C&,!D,
多采用的工具是E36,.-.F5=7>+22+2 G;(=G;)、=7>+22+2
GH(=GH)。在開發(fā)無線’()數(shù)據(jù)庫系統(tǒng)的過程中,開發(fā)人員通
常會發(fā)現(xiàn)在?3/2.A-;=環(huán)境下對訪問遠(yuǎn)程數(shù)據(jù)庫存在制
約。)(B;=()653I+J(050 B>K+65-F.,E36,.-.F5?3/2.A-;=)
提供了)(B F.,?3/2.A-;=的一個子集,它能夠啟動對存
儲于本地設(shè)備中的數(shù)據(jù)庫的訪問功能,并為網(wǎng)絡(luò)數(shù)據(jù)庫中的數(shù)
據(jù)提供同步功能C:D,但是卻缺少了直接對網(wǎng)絡(luò)數(shù)據(jù)庫
的支持。為了解決這個問題,該文在開發(fā)無線醫(yī)療’
實(shí)踐基礎(chǔ)上,提出了在無線醫(yī)療’()系統(tǒng)中加入一
換中間層的方法,將這個中間層作為與數(shù)據(jù)庫的接
來查詢數(shù)據(jù)庫,將查詢結(jié)果轉(zhuǎn)換為JEM文檔返回)
了’()與網(wǎng)絡(luò)數(shù)據(jù)庫之間的數(shù)據(jù)交換,順利實(shí)現(xiàn)了
系統(tǒng)直接對網(wǎng)絡(luò)數(shù)據(jù)庫的訪問。
!系統(tǒng)的總體結(jié)構(gòu)
無線醫(yī)療’()系統(tǒng)是在醫(yī)院原有的醫(yī)療信息系
礎(chǔ)之上進(jìn)行的,是醫(yī)療信息系統(tǒng)的延伸。目前,文章所
線醫(yī)療’()系統(tǒng)主要完成了病區(qū)病歷管理系統(tǒng),使
醫(yī)院人員在查房時可以直接在病患床邊儲存病患資
數(shù)據(jù)庫,實(shí)現(xiàn)移動辦公,提高工作效率;而另一方面醫(yī)
以在照護(hù)病患的同時,通過系統(tǒng)提供的醫(yī)療字典隨
需的醫(yī)學(xué)參考資料,極大地方便了醫(yī)護(hù)人員的工作
開無線醫(yī)療’()系統(tǒng)的功能層次不說,從技術(shù)層次
文所涉及的無線醫(yī)療’()系統(tǒng)遵循以下的一個系統(tǒng)
(圖&)。
一方面,對于醫(yī)院原有的醫(yī)療信息系統(tǒng)來說,醫(yī)
工作站通過有線方式連入醫(yī)院的以太網(wǎng),直接對中心
行訪問;而另一方面,基于對原有醫(yī)療信息系統(tǒng)擴(kuò)充
無線醫(yī)療!"#系統(tǒng)中數(shù)據(jù)交換
中間層的設(shè)計與實(shí)現(xiàn)
李卓蔣杰吳玲達(dá)
(國防科技大學(xué)多媒體研究開發(fā)中心,長沙#&""N:)
=97031:13O.7031PQ+0R$/+5
摘要無線醫(yī)療’()系統(tǒng)是面向醫(yī)療應(yīng)用的個人數(shù)字助理系統(tǒng),它通過’()無線接入醫(yī)院以太網(wǎng)來實(shí)現(xiàn)對原
療信息系統(tǒng)的擴(kuò)充,具有移動靈活、攜帶方便的特性。但是在?3/2.A-;=操作系統(tǒng)下進(jìn)行的嵌入式編程缺少對直
問網(wǎng)絡(luò)數(shù)據(jù)庫功能的支持,為了解決這個問題,文章在開發(fā)無線醫(yī)療’()系統(tǒng)的實(shí)踐基礎(chǔ)上,提出了在無線醫(yī)療
系統(tǒng)中加入一個數(shù)據(jù)交換中間層的方法,順利實(shí)現(xiàn)了無線’()系統(tǒng)直接對網(wǎng)絡(luò)數(shù)據(jù)庫的訪問。
關(guān)鍵詞無線’()JEM數(shù)據(jù)交換中間層
文章編號&""!9%::&9(!""#)!%9"!!!9"!文獻(xiàn)標(biāo)識碼)中圖分類號S’:&&
"$%&’()(*+,-.$,$(/)/&0(01")/)2345)(’$6&**.$7.)8$9&(
6$*&4).:&9$.$%%!"#;8%/$,
<&=5>0?&)(’?&$:><&(’*)
(E81537+230 TU(;+/5+,.F V053./01 W/3I+,-35Q.F(+F+/-+S+6R/.1.4Q,;R0/4-R0#&""N:)
#@%/9)4/:E+23601?3,+1+--’()LQ-5+7 6R0,065+,3O+2>Q 7.>3135Q 0/2 F063135Q 3-5R++X5+/-3./.F E+23601
LQ-5+7$Y.A+I+,,5R+,+3-./+*,.>1+7 3/*,.4,0773/4 A35R?3/2.A-;=BL$SR+*,.>1+7 3-5R05+7>+22+2*,.4,0
3/?3/2.A-;=BL 3-106Z.F 5R+0>3135Q.F 23,+651Q 066+--3/4 2050>0-+3//+5A.,Z$S.,+-.1I+5R+*,.>1+7,5R+
*,+-+/5-0 7+5R.2,AR36R 3-5.022 0(050=X6R0/4+E3221+9M0Q+,3/E+23601?3,+1+--’()LQ-5+7,011.A3/4 E
?3,+1+--’()LQ-5+7,+06R+-5R+0>3135Q.F 23,+651Q 066+--3/4 2050>0-+3//+5A.,Z$
A$8B09*%:A3,+1+--,’(),JEM,2050+X6R0/4+,73221+910Q+,
作者簡介:李卓,博士生,研究方向?yàn)槎嗝襟w信息系統(tǒng)。吳玲達(dá),教授,博導(dǎo),主要研究方向?yàn)槎嗝襟w信息系統(tǒng)及虛擬現(xiàn)實(shí)。
!!!于&’(終端來說,它以無線方式通過(&(())*++&,-./)接入
醫(yī)院原有的以太網(wǎng),通過數(shù)據(jù)交換中間層與中心數(shù)據(jù)庫之間進(jìn)
行數(shù)據(jù)交換,從而得以訪問中心數(shù)據(jù)庫中保存的病人相關(guān)資
料。
123語言能夠理解的能力,這樣才能使&’(客戶端
之間的數(shù)據(jù)交換成為可能。對于這些要求,一個較簡
是在數(shù)據(jù)庫服務(wù)器448上放置一個(8&文件,用來
對數(shù)據(jù)庫進(jìn)行相關(guān)操作并返回操作結(jié)果。123數(shù)據(jù)
發(fā)生在查詢數(shù)據(jù)庫之后,將所查詢得到的:*),5;8*
自己定義的方式轉(zhuǎn)換為123文檔;當(dāng)對數(shù)據(jù)庫中的
增刪改操作時,則只需直接執(zhí)行相關(guān)8<3語句,不
:*),5;8*/數(shù)據(jù)的情況。
0$!:*),5;8*/的123表示形式
為了將查詢數(shù)據(jù)庫所得到的一個:*),5;8*/也就
表示為一個123文檔,應(yīng)該為這個:*),5;8*/來 |
|