服務(wù)器端組件安裝說明(doc 25頁(yè)).doc_第1頁(yè)
服務(wù)器端組件安裝說明(doc 25頁(yè)).doc_第2頁(yè)
服務(wù)器端組件安裝說明(doc 25頁(yè)).doc_第3頁(yè)
服務(wù)器端組件安裝說明(doc 25頁(yè)).doc_第4頁(yè)
服務(wù)器端組件安裝說明(doc 25頁(yè)).doc_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、服務(wù)器端組件安裝說明一、前言金格目前的中間件產(chǎn)品,基本上都是基于前后臺(tái)通信的工作原理。所以服務(wù)器端都要部署一個(gè)組件(一般名稱為iMsgServer2000.dll或.class),用來解析客戶端發(fā)來的信息包以及封裝發(fā)會(huì)給客戶端的信息包。服務(wù)器端的組件根據(jù)開發(fā)語言的不同分為COM類和JAVA類兩大部分,不同的開發(fā)語言和環(huán)境注冊(cè)服務(wù)器端組件的方式也不相同。下面,我們介紹基于各種B/S開發(fā)語言和環(huán)境下的服務(wù)器端組件安裝方法。(C/S結(jié)構(gòu)的開發(fā)方式用不到服務(wù)器端組件)二、COM組件安裝2.1 ASPASP開發(fā)語言用到的COM組件,有兩種安裝方式:一是直接用Regsvr32命令方式注冊(cè);另一種是在組件管

2、理中進(jìn)行安裝。2.1.1 Regsvr32命令方式注冊(cè):在“開始”“運(yùn)行”中用“Regsvr32+空格+控件地址”進(jìn)行注冊(cè):(圖2-1 打開“開始”菜單中的“運(yùn)行”)(圖2-2 輸入注冊(cè)代碼)(圖2-3 運(yùn)行后的成功提示)注冊(cè)成功后就部署完成了。注意注冊(cè)后控件的文件是不能移動(dòng)的,一定要找一個(gè)不容易被刪除到的目錄來存放。但是這種注冊(cè)方式有一個(gè)缺點(diǎn),就是權(quán)限不好控制,很有可能注冊(cè)后在程序中依然引用不到而產(chǎn)生錯(cuò)誤,這個(gè)時(shí)候只能用第二種方式,也就是組件服務(wù)的方式安裝。2.1.2 組件服務(wù)安裝首先打開控制面板,找到“管理工具”:(圖2-4 控制面板)打開“管理工具”選擇里面的“組件服務(wù)”:(圖2-5 管

3、理工具)(圖2-6 組件服務(wù))分別點(diǎn)擊進(jìn)入“組件服務(wù)”“計(jì)算機(jī)”“我的電腦”“COM+應(yīng)用程序”:(圖2-7 COM+應(yīng)用程序)點(diǎn)擊右鍵,選擇“新建”“應(yīng)用程序”:(圖2-8 新建應(yīng)用程序)(圖2-9 新建應(yīng)用程序)在向?qū)е羞x擇“創(chuàng)建空應(yīng)用程序”按鈕:(圖2-10 創(chuàng)建空應(yīng)用程序)給新建的應(yīng)用程序起一個(gè)名稱,這里我們起“GoldGrid”:(圖2-11 創(chuàng)建空應(yīng)用程序)(圖2-12 用戶回頭選這里點(diǎn)“下一步”)(圖2-13 完成應(yīng)用程序的安裝)應(yīng)用程序安裝好以后,我們需要把組件放入到剛才新建的應(yīng)用程序中。先展開剛才新建的“GoldGrid”應(yīng)用程序:(圖2-14 展開新建的應(yīng)用程序)在“組件”

4、上點(diǎn)擊右鍵,選擇“新增”“組件”:(圖2-15 新建組件)(圖2-16 進(jìn)入向?qū)В┻M(jìn)入向?qū)Ш筮x擇“安裝新組件”:(圖2-17 安裝新組件)然后找到iMsgServer2000.dll文件所在的路徑,并打開:(圖2-18 選擇組件)(圖2-19 選擇“下一步”)(圖2-20 組件安裝完成)組件安裝完成后可以在“組件”的下面看到安裝的組件對(duì)象了:(圖2-21 查看組件對(duì)象)但是這時(shí)同樣有權(quán)限方面的問題,為了防止在程序引用中失敗,我們還需要加一些可訪問的用戶設(shè)置。下面選擇新建的應(yīng)用程序中的“角色”,點(diǎn)擊右鍵“新建”“角色”。(圖2-22 給新增的應(yīng)用程序添加角色)這里需要輸入一個(gè)新項(xiàng)目的名稱,這里我

5、們輸入的是“Creater”:(圖2-23 輸入新項(xiàng)目名稱)下面進(jìn)入新建項(xiàng)目名稱下的“用戶”,點(diǎn)擊右鍵“新建”“用戶”。(圖2-24 新建用戶)進(jìn)入設(shè)置用戶的窗口,下面我們點(diǎn)擊“高級(jí)”查找系統(tǒng)中的用戶:(圖2-25 設(shè)置用戶)(圖2-26 查找用戶,點(diǎn)“立即查找”)(圖2-27 系統(tǒng)中的用戶)現(xiàn)在我們從里面選擇“Administrator”和“EveryOne”兩個(gè)用戶,按住Ctrl鍵可以多選。選好確定后我們就得到這兩個(gè)用戶了:(圖2-28 系統(tǒng)中的用戶)再次確定“Administrator”和“EveryOne”兩個(gè)用戶就成為該應(yīng)用程序的合法訪問用戶了。加“EveryOne”用戶的目的是為了

6、最大限度的應(yīng)許開發(fā)程序訪問組件程序,如果認(rèn)為這樣設(shè)置不夠安全,可以用其他類型用戶嘗試控制。(圖2-29 系統(tǒng)的訪問用戶設(shè)置完成)至此服務(wù)端組件就安裝完成了。如果有時(shí)候需要安裝多個(gè)COM組件,只需要重復(fù)中間組件添加的工作工序就可以了,用戶只需要設(shè)置一次就可以了。2.2 VB.NETVB.NET下的安裝方式和ASP完全相同。2.3 PHP在WINDOWS平臺(tái)下部署的PHP程序,安裝服務(wù)器組件iMsgServer2000.dll文件的方式和ASP完全相同。(需要部署在LINUX下時(shí)需要借助JAVA程序)2.4 C#.NETC#.NET下是不需要在服務(wù)器上進(jìn)行組件安裝的,只需要在項(xiàng)目中引用服務(wù)器端組件

7、文件就可以了。其實(shí)也就是安裝在了C#.NET自己的開發(fā)環(huán)境中了。首先打開項(xiàng)目的資源管理器,打開“引用”列表;(圖2-30 資源管理器)然后“添加引用”;(圖2-31 添加引用)然后在“項(xiàng)目”頁(yè)下,點(diǎn)擊“瀏覽”來查找dll文件;(圖2-32 添加引用)接著在文件選擇對(duì)話框中找到iMsgServer2000.dll文件存放的路徑,并選擇該文件;(圖2-33 選擇dll文件)打開文件后組件被成功應(yīng)用;(圖2-34 文件引用)“確定”后組件引用完畢。(圖2-35 組件引用完畢)至此iMsgServer2000組件就成功的引用到C#.NET的環(huán)境中。三、JAVA語言Java語言環(huán)境下,金格提供了一個(gè)ja

8、va類文件(iMsgServer2000.class)作為服務(wù)器端組件,開發(fā)時(shí)需要引用這個(gè)類。3.1 直接部署使用如果項(xiàng)目應(yīng)用比較簡(jiǎn)單,沒有用到開發(fā)環(huán)境,可以直接把iMsgServer2000.class文件放置在項(xiàng)目的WEB-INFclassesDBstep目錄下。3.2 引用進(jìn)開發(fā)環(huán)境應(yīng)用開發(fā)環(huán)境的情況下,有的開發(fā)環(huán)境是可以引用編譯好的class類文件的,這時(shí)做好設(shè)置把iMsgServer2000.class應(yīng)用到環(huán)境中,在開發(fā)時(shí)可以方面的調(diào)用里面的接口。比如在Borland Jbuilder的環(huán)境中我們可以這樣引用:首先,打開Jbuilder的Configure Libraries窗口;

9、(圖3-1 打開配置窗口)我們點(diǎn)擊“New”新建一個(gè)Labrary;然后填寫Labrary名稱,在點(diǎn)擊“Add”按鈕添加文件;(圖3-2 新建Labrary)選擇iMsgServer2000.class文件存放的目錄,一定要是DBstep目錄否則可能出現(xiàn)編譯錯(cuò)誤;(圖3-3 選擇存放路徑)“OK”后路徑被讀取到配置窗口中;(圖3-4 選擇好路徑)再次“OK”后就配置好了;(圖3-5 配置好了)以后需要引用這個(gè)類時(shí),在項(xiàng)目中的“Properties”“Paths”“Required Libraries”中選則剛才配置好的Labrary就可以了。(圖3-6 項(xiàng)目中引用)3.3 制作jar包引用有的開發(fā)環(huán)境可能不支持引用class文件,這時(shí)我們可以把文件打成jar包來進(jìn)行引用。打包的方法很簡(jiǎn)單:將存放文件iMsgServer2000.class的目錄DBstep拷貝到j(luò)ava的bin目錄下,然后做一個(gè)make.bat的批處理文件,內(nèi)容為下面:jar cvf DBstep.jar DBstep做好后運(yùn)行這個(gè)bat文件就能得到一個(gè)名稱為DBstep.jar的文件了。之后在各種開發(fā)環(huán)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論