開(kāi)發(fā)階段特點(diǎn):
1. 可嵌入程序,該特性使應(yīng)用程序和數(shù)據(jù)庫(kù)工作于統(tǒng)一地址空間,增強(qiáng)了系統(tǒng)的穩(wěn)定性,提高了系統(tǒng)的效率。
2. 確定的響應(yīng)時(shí)間,Empress 可以使數(shù)據(jù)的響應(yīng)時(shí)間相對(duì)一致,使用者可以設(shè)定一個(gè)超時(shí)限制,如果在規(guī)定時(shí)間內(nèi)沒(méi)有完成插入,修改等操作,系統(tǒng)會(huì)報(bào)錯(cuò)。
3. 快速的操作Empress 提供了內(nèi)核級(jí)的CAPI,稱為MR, 用MR編寫的應(yīng)用程序在執(zhí)行時(shí)不需要解析。另外在MR中加速的機(jī)制還包括優(yōu)秀的加鎖控制,內(nèi)存管理和基于記錄數(shù)量的選擇功能。
4. 靈活的開(kāi)發(fā)方式,Empress 提供多種開(kāi)發(fā)接口,加快開(kāi)發(fā)進(jìn)程而無(wú)需開(kāi)發(fā)者重新學(xué)習(xí)開(kāi)發(fā)語(yǔ)言和熟悉開(kāi)發(fā)環(huán)境。
5. 友好的存儲(chǔ)方式,Empress 數(shù)據(jù)庫(kù)可以放在操作系統(tǒng)支持的任何存儲(chǔ)設(shè)備中,Empress的表單甚至可以分割放在不同的存儲(chǔ)設(shè)備中,比如在內(nèi)存,硬盤和CD-ROM中。
6. 微型內(nèi)核結(jié)構(gòu) Empress 高度單元化, 可根據(jù)需要選擇需要的單元,從而縮小產(chǎn)品中Empress 數(shù)據(jù)庫(kù)所占用的資源。
7. 寬廣的平臺(tái)支持,Empress 支持多種硬件平臺(tái)和軟件平臺(tái), 也可移植到客戶要求的硬件平臺(tái)或操作系統(tǒng)。
1. 微型內(nèi)核結(jié)構(gòu),占用少量?jī)?nèi)存空間,特別適合緊湊性的設(shè)計(jì)
2.一周7天,每天24小時(shí)連續(xù)工作,無(wú)需任何額外操作免維護(hù)
3. 內(nèi)核級(jí) CAPI 接口,使運(yùn)行速度最大化
4. 高度靈活的SQL接口
5. 優(yōu)秀的掉電恢復(fù)能力
6. 強(qiáng)壯的交易和鎖存機(jī)制
7. 支持SCSI,RAID,IDE,RAM,CD-RW,DVD-ROM,CF,等存儲(chǔ)介質(zhì)
8. 支持Unicode 碼
9. 引擎可加載于磁盤和內(nèi)存
工控系統(tǒng)中運(yùn)用大量的 PLC, 控制穩(wěn)定可靠, 但 PLC 上運(yùn)行 linux, vxworks 等操作系統(tǒng)有一定的困難, PLC 的計(jì)算能力也只有幾十 mips, 在很多復(fù)雜系統(tǒng)中達(dá)不到要求, 采用中高檔處理器加嵌入式操作系統(tǒng)可以成為嘗試的方向, 例如有 50---500 個(gè)傳感器的系統(tǒng), 如溫度傳感器 t0, t1, t2...,速度傳感器 s0, s1, s2..., 壓力傳感器 p0, p1, p2...