91精产国品,日本免费一级,国产手机在线视频,午夜伦情电午夜伦情电影,亚洲99影视一区二区三区,亚洲毛片视频,久久伊人热

SYBASE EAServer在湖南電力的解決方案

2013-09-29 17:09:54 大云網(wǎng)  點(diǎn)擊量: 評(píng)論 (0)
Sybase提供的湖南電力營(yíng)銷(xiāo)系統(tǒng)應(yīng)用服務(wù)器解決方案為湖南電力帶來(lái)了極大的社會(huì)效益和經(jīng)濟(jì)效益。
以上是對(duì)公用組件(程序模塊)的說(shuō)明,接下來(lái)是業(yè)務(wù)開(kāi)發(fā)人員需要完成的工作。
     3.“對(duì)象組件”
    對(duì)于業(yè)務(wù)開(kāi)發(fā)來(lái)說(shuō),首先需定義對(duì)象,對(duì)象的屬性對(duì)應(yīng)數(shù)據(jù)庫(kù)中的一個(gè)或多個(gè)數(shù)據(jù)表(一個(gè)數(shù)據(jù)窗口),對(duì)象的方法包括:創(chuàng)建、維護(hù)(屬性取得、屬性修改)、消亡、以及其它需要的方法(如克隆clone()、列表等)。“對(duì)象組件”均從同一父類(lèi)繼承,該父類(lèi)已經(jīng)定義了數(shù)據(jù)庫(kù)操作的基本方法,通過(guò)這些方法完成數(shù)據(jù)的請(qǐng)求與處理。
     4.“業(yè)務(wù)組件”
    “業(yè)務(wù)組件”基于功能模塊而設(shè)計(jì),完成該功能模塊的所有功能。所有操作均面向于所定義的對(duì)象,不可以直接訪問(wèn)數(shù)據(jù)庫(kù)。比如:查詢(xún)用戶(hù)電費(fèi)情況,則調(diào)用該用戶(hù)的get_dfmx(blob ab_return)方法。
     5.“模塊接口組件”
    “模塊接口組件”接收用戶(hù)的請(qǐng)求,調(diào)用業(yè)務(wù)組件的方法,返回?cái)?shù)據(jù)。用戶(hù)的界面也在這里定義,返回客戶(hù)端的參數(shù)包括:窗口模板、初始化數(shù)據(jù)等。
    這個(gè)組件繼承于接口組件父類(lèi),必須重載其中“收到用戶(hù)請(qǐng)求”的方法,其它方法可自行添加。
     6.業(yè)務(wù)開(kāi)發(fā)建議
    “模塊接口組件” 、“業(yè)務(wù)組件”、“對(duì)象組件”之間的聯(lián)系正好可以看作“客戶(hù)端-應(yīng)用-數(shù)據(jù)庫(kù)”,建議分別設(shè)計(jì),并按照后端不斷從前端取得需求信息的方式進(jìn)行增量開(kāi)發(fā)。比如,界面上設(shè)計(jì)了一個(gè)按鈕,需要取得“用戶(hù)基本信息”給客戶(hù)端,有了這個(gè)需求,“業(yè)務(wù)組件”層就需要添加一個(gè) “取得用戶(hù)基本信息”的方法,調(diào)用到了“用戶(hù)”這個(gè)對(duì)象,于是“對(duì)象組件”也有了一個(gè)需求,需要對(duì) “用戶(hù)” 添加一個(gè)“取得基本信息”這樣一個(gè)方法。這樣,永遠(yuǎn)保持一個(gè)清晰的層次關(guān)系,對(duì)象是對(duì)象,業(yè)務(wù)是業(yè)務(wù),界面是界面。


    ii. 地市級(jí)公司配置
    在地市級(jí)公司配置EAServer,客戶(hù)端以瀏覽器方式通過(guò)WebServer連接到EAServer。完成地市級(jí)電力營(yíng)銷(xiāo)業(yè)務(wù)。具體結(jié)構(gòu)如下圖:

    iii. 省公司配置
    在省公司配置EAServer,客戶(hù)端以瀏覽器方式通過(guò)WebServer連接到EAServer。完成省電力營(yíng)銷(xiāo)業(yè)務(wù)。具體結(jié)構(gòu)如下圖:

    b)EAServer的優(yōu)勢(shì)
    從以上解決方案可以看出,SYBASE的企業(yè)級(jí)應(yīng)用服務(wù)器完全滿(mǎn)足系統(tǒng)對(duì)可靠性、安全性、高效性、先進(jìn)性、實(shí)用性、開(kāi)放性、可擴(kuò)展性和易用性的要求,具體具備如下優(yōu)勢(shì):
    * 技術(shù)優(yōu)勢(shì)
    Sybase企業(yè)應(yīng)用服務(wù)器通過(guò)對(duì)電子商務(wù)基礎(chǔ)架構(gòu)技術(shù)的卓越支持為企業(yè)級(jí)機(jī)構(gòu)提供了電子商務(wù)優(yōu)勢(shì)。
    Sybase企業(yè)應(yīng)用服務(wù)器完全支持正在迅速成為電子商務(wù)應(yīng)用開(kāi)發(fā)標(biāo)準(zhǔn)的Java 2 Ent
ERPrise Edition(J2EE)。EAServer支持所有的J2EE規(guī)范,允許企業(yè)在它們的電子商務(wù)解決方案中部署任何兼容J2EE的應(yīng)用。
    EAServer不僅是通過(guò)J2EE驗(yàn)證的應(yīng)用服務(wù)器,而且還支持流行的非J2EE開(kāi)發(fā)技術(shù)如Microsoft公司的COM、C、C++、PB NVO以及CORBA。除了EAServer,市場(chǎng)上沒(méi)有其它的應(yīng)用服務(wù)器提供了對(duì)如此廣泛的開(kāi)發(fā)模型的支持。這種獨(dú)特的支持給企業(yè)機(jī)構(gòu)提供了關(guān)鍵的優(yōu)勢(shì):
    1) 它們能夠同時(shí)運(yùn)行J2EE、COM以及其它非J2EE應(yīng)用,并把它們部署到WEB,允許這些機(jī)構(gòu)在它們的電子商務(wù)解決方案中充分利用各種范圍廣泛的應(yīng)用,同時(shí)又不必購(gòu)買(mǎi)多個(gè)應(yīng)用服務(wù)器。由于用戶(hù)能夠在電子商務(wù)解決方案中充分地利用現(xiàn)有的和傳統(tǒng)的應(yīng)用而不必重組或替換它們,這就降低了總擁有成本。它還提供了更快速地部署這些解決方案的能力,因此,縮短了應(yīng)用推向市場(chǎng)的時(shí)間。
    2) 它們能夠在相同的應(yīng)用中部署J2EE和非J2EE組件。這就為將傳統(tǒng)的應(yīng)用和非J2EE應(yīng)用升級(jí)到J2EE標(biāo)準(zhǔn)提供了一個(gè)漸進(jìn)的遷移路徑,因而使應(yīng)用的升級(jí)成本降到了最低限度。部署來(lái)自?xún)蓚€(gè)不同應(yīng)用的組件的能力也允許用戶(hù)在運(yùn)行這些應(yīng)用的同時(shí),能夠同時(shí)對(duì)它們進(jìn)行升級(jí),因此使得由于應(yīng)用停止運(yùn)行而導(dǎo)致的業(yè)務(wù)機(jī)會(huì)的丟失降到最低。EAServer還包含了用于將大型機(jī)代碼轉(zhuǎn)換為Java代碼的內(nèi)置工具,從而允許企業(yè)能夠使它們的傳統(tǒng)應(yīng)用支持WEB,并在它們的電子商務(wù)解決方案中充分地利用它們。只有Sybase公司為企業(yè)級(jí)機(jī)構(gòu)提供了持續(xù)不斷地改進(jìn)它們的電子商務(wù)應(yīng)用以滿(mǎn)足當(dāng)今迅速發(fā)展的電子商務(wù)市場(chǎng)需求同時(shí)仍保持它們的業(yè)務(wù)應(yīng)用不間斷運(yùn)行因而它們不會(huì)丟失客戶(hù)的能力。
    3) 它們能夠支持PB NVO組件,可以將客戶(hù)原有的C/S架構(gòu)的PowerBuilder應(yīng)用完美的移植到三層架構(gòu)。PB是C/S時(shí)代最流行的開(kāi)發(fā)工具之一,得到廣大技術(shù)開(kāi)發(fā)人員的喜愛(ài)。從7.0版本開(kāi)始,PB更是增加了開(kāi)發(fā)分布式應(yīng)用的功能,通過(guò)與EAServer的緊密結(jié)合,使開(kāi)發(fā)人員很快就能將兩層結(jié)構(gòu)的應(yīng)用轉(zhuǎn)到三層。 采用PB NVO組件使得C/S應(yīng)用開(kāi)發(fā)者向多層應(yīng)用開(kāi)發(fā)者的轉(zhuǎn)變不再是一件痛苦的事情,能夠很好的保留技術(shù)人員的知識(shí)積累。很多客戶(hù)既希望能夠充分地利用在PowerBuilder上的現(xiàn)有投資,同時(shí)又能夠以很低的成本快速地開(kāi)發(fā)新應(yīng)用,他們期望通過(guò)一個(gè)提供了熟悉的界面用于開(kāi)發(fā)多層和Web應(yīng)用的開(kāi)發(fā)環(huán)境以有效的成本將他們的市場(chǎng)拓展到新的領(lǐng)域和新的用戶(hù)。對(duì)這類(lèi)客戶(hù)而言,PB + EAServer將是最出色的組合! 
    盡管市場(chǎng)上某些競(jìng)爭(zhēng)者的應(yīng)用服務(wù)器產(chǎn)品能夠支持多種開(kāi)發(fā)模型,但是它們沒(méi)有一個(gè)是在一個(gè)集成的產(chǎn)品中提供這種支持的。一些競(jìng)爭(zhēng)者是通過(guò)借助于收購(gòu)而獲得的多種產(chǎn)品來(lái)提供這種支持的,從而導(dǎo)致了一組相互分離的技術(shù)。這就增加了電子商務(wù)應(yīng)用部署和管理的復(fù)雜性以及內(nèi)存的需求。Sybase企業(yè)應(yīng)用服務(wù)器是從最底層開(kāi)始創(chuàng)建以滿(mǎn)足電子商務(wù)應(yīng)用開(kāi)發(fā)的需求。EAServer獨(dú)特的在一個(gè)集成的產(chǎn)品中提供對(duì)多種應(yīng)用開(kāi)發(fā)技術(shù)的組合支持構(gòu)成了Sybase企業(yè)門(mén)戶(hù)產(chǎn)品的基礎(chǔ),為持續(xù)地?cái)U(kuò)展用戶(hù)的電子商務(wù)解決方案以支持未來(lái)的電子商務(wù)解決方案提供了一個(gè)基礎(chǔ)架構(gòu)。
    除此以外,EAServer在很多企業(yè)級(jí)特性上也提供了獨(dú)特的功能:
    1) Sybase EAServer具有服務(wù)器集群、負(fù)載均衡等特性。這樣在用戶(hù)并發(fā)量比較大的情況下,可在多臺(tái)EAServer服務(wù)器上同時(shí)部署業(yè)務(wù)組件,然后將用戶(hù)連接分發(fā)到不同的EAServer服務(wù)器上,減輕對(duì)單個(gè)EAServer的壓力,提供負(fù)載均衡。EAServer支持多種不同的負(fù)載均衡策略,能夠?qū)崿F(xiàn)真正的動(dòng)態(tài)負(fù)載均衡的能力。同時(shí),當(dāng)一臺(tái)EAServer服務(wù)器出現(xiàn)故障時(shí),其他EAServer服務(wù)器都可以接管起來(lái),繼續(xù)為前端用戶(hù)服務(wù),實(shí)現(xiàn)自動(dòng)故障轉(zhuǎn)移,滿(mǎn)足了企業(yè)級(jí)用戶(hù)對(duì)關(guān)鍵應(yīng)用的支持。
    2) EAServer使安全性不再是一個(gè)問(wèn)題,它支持更快的更集中的應(yīng)用開(kāi)發(fā)和更多的靈活性去保證在多種應(yīng)用中共享已經(jīng)開(kāi)發(fā)的業(yè)務(wù)邏輯。EAServer采用了完全的Internet安全措施,支持多種安全協(xié)議如:SSL、IIOPS 和基于角色的數(shù)字認(rèn)證,對(duì)數(shù)據(jù)進(jìn)行技術(shù)處理以防止非法讀取和資格授權(quán)。EAServer基于角色的安全性支持還同內(nèi)在的操作系統(tǒng)的資格認(rèn)證集成。用戶(hù)通過(guò)訪問(wèn)控制列表可以控制對(duì)EAServer服務(wù)器資源的訪問(wèn),甚至可以具體到某一個(gè)組件。應(yīng)用安全性通過(guò)一個(gè)容易使用的圖形化界面管理工具Jaguar CTS Manager進(jìn)行聲明。
    

大云網(wǎng)官方微信售電那點(diǎn)事兒

責(zé)任編輯:和碩涵

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
?