在线永久免费观看丝袜黄网站-凹凸国产熟女精品视频国语-日韩亚洲午夜精品一区二区三区-日韩欧美国产另类一区二区

新聞資訊

手術(shù)室呼叫對(duì)講系統(tǒng)廠家-應(yīng)急指揮系統(tǒng)設(shè)計(jì)技術(shù)路線

2023-10-20 12:53

B/S結(jié)構(gòu)

    為充分保證應(yīng)急指揮系統(tǒng)在安全性、跨平臺(tái)性、易擴(kuò)展性、易維護(hù)性等方面的要求,采用先進(jìn)的基于JAVA平臺(tái)的三層應(yīng)用體系結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件應(yīng)急指揮系統(tǒng)構(gòu)造技術(shù),這種結(jié)構(gòu)已成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。

     應(yīng)急指揮系統(tǒng)通過架構(gòu)于先進(jìn)的B/S三層應(yīng)用體系結(jié)構(gòu)之上,并采用JSP、Servlet、EJB、XML等編程技術(shù)和面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù),將復(fù)雜的業(yè)務(wù)處理邏輯、流程控制邏輯和數(shù)據(jù)存取邏輯通過EnterpriseJavaBeans組件來實(shí)現(xiàn),并運(yùn)行在應(yīng)用服務(wù)器之上,實(shí)現(xiàn)業(yè)務(wù)邏輯的快速部署和靈活調(diào)整,并通過部署在應(yīng)用服務(wù)器層的專用組件實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的存取訪問,以充分保證數(shù)據(jù)庫應(yīng)急指揮系統(tǒng)的安全可靠訪問。

     三層體系結(jié)構(gòu)中,客戶(請(qǐng)求信息)、程序(處理請(qǐng)求)和數(shù)據(jù)(被操作)被物理地隔離。三層結(jié)構(gòu)是個(gè)更靈活的體系結(jié)構(gòu),它把顯示邏輯從業(yè)務(wù)邏輯中分離出來,這就意味著業(yè)務(wù)代碼是獨(dú)立的,可以不關(guān)心怎樣顯示和在哪里顯示。業(yè)務(wù)邏輯層現(xiàn)在處于中間層,不需要關(guān)心由哪種類型的客戶來顯示數(shù)據(jù),也可以與后端應(yīng)急指揮系統(tǒng)保持相對(duì)獨(dú)立性,有利于應(yīng)急指揮系統(tǒng)擴(kuò)展。

     三層結(jié)構(gòu)具有更好的移植性,可以跨不同類型的平臺(tái)工作,允許用戶請(qǐng)求在多個(gè)服務(wù)器間進(jìn)行負(fù)載平衡。三層結(jié)構(gòu)中安全性也更易于實(shí)現(xiàn),因?yàn)閼?yīng)用程序已經(jīng)同客戶隔離。這種結(jié)構(gòu)中,在中間層的業(yè)務(wù)邏輯層的操作都可以被抽象和封裝起來,形成中間件,這種組件式的設(shè)計(jì)、開發(fā)使得應(yīng)急指揮系統(tǒng)結(jié)構(gòu)更加清晰,擴(kuò)展更加方便,重用得以實(shí)現(xiàn),而大量復(fù)雜的操作都被做成中間組件,也使得程序開發(fā)變得更容易,而從功能上又可分為各種業(yè)務(wù)處理中間、事務(wù)處理中間件、消息隊(duì)列中間件、數(shù)據(jù)訪問中間件、安全控制中間件等。

J2EE技術(shù)

    Java2平臺(tái)企業(yè)版(Java2PlatformEnterpriseEdition,J2EE)是一種利用Java2平臺(tái)來簡(jiǎn)化且規(guī)范應(yīng)用應(yīng)急指揮系統(tǒng)的開發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值?;诵氖且唤M技術(shù)規(guī)范與指南,其中包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。基主要的技術(shù)規(guī)范有JDBC、EJB、JSP、JavaServlet、XML等。JDBC為訪問不同數(shù)據(jù)庫提供了統(tǒng)一的路徑,使對(duì)數(shù)據(jù)庫的訪問具有平臺(tái)無關(guān)性。EJB提供了一個(gè)框架來開發(fā)和實(shí)施分布式商務(wù)邏輯,簡(jiǎn)化了具有可伸縮性和高度復(fù)雜的企業(yè)級(jí)應(yīng)用程序的開發(fā)。

     JSP頁面由HTML代碼和嵌入其中的Java代碼組成,簡(jiǎn)化了頁面的輸出,保留了腳本語言易于使用的優(yōu)點(diǎn)。Servlet是一種小型Java程序,擴(kuò)展了Web服務(wù)器的功能。XML提供了一種描述結(jié)構(gòu)數(shù)據(jù)的格式,簡(jiǎn)化了網(wǎng)絡(luò)中數(shù)據(jù)交換和表示,使得代碼、數(shù)據(jù)和表示分離,作為數(shù)據(jù)交換的標(biāo)準(zhǔn)格式。 

強(qiáng)大靈活的SSM整合框架

     SSM框架整合,即整合SpringMVC、Spring和Mybatis框架。其SpringMVC屬于SpringFarmeWork的后續(xù)產(chǎn)品,它提供了構(gòu)建Web應(yīng)用程序的全功能MVC模塊,分離了控制器、模型對(duì)象、過濾器以及處理程序?qū)ο蟮慕巧?,這種分離讓它們更容易進(jìn)行定制。

     Spring是一個(gè)輕量級(jí)開源框架,它的主要特點(diǎn)是方便解耦、簡(jiǎn)化開發(fā)、面向切面(AOP)的編程支持和聲明式事務(wù)支持,其主要優(yōu)點(diǎn)有低侵入式設(shè)計(jì)、獨(dú)立于應(yīng)用服務(wù)器、允許將一些通用任務(wù)如日志等進(jìn)行集中處理。

     Mybatis是輕量級(jí)ORM框架,它消除了幾乎所有的JDBC代碼和參數(shù)的手工設(shè)置以及結(jié)果集的檢索,使用簡(jiǎn)單的XML或注解用于配置和原始映射,將接口和Java的POJOs映射成數(shù)據(jù)庫中的記錄。相比于傳統(tǒng)SSH整合,SpringMVC相比Struts更輕量級(jí),注解的使用減少開發(fā)消耗,數(shù)據(jù)庫操作層采用Mybatis,統(tǒng)一管理SQL甚是方便。

MyBatis技術(shù)
上一篇:醫(yī)院對(duì)講呼叫系統(tǒng)廠家-酒店電視系統(tǒng)
返回
下一篇:醫(yī)護(hù)對(duì)講分機(jī)系統(tǒng)廠家-VoIP系統(tǒng)故障排除:7個(gè)常見問題處理方法