Java, Only Java!

          統(tǒng)計(jì)

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評論排行榜

          Spring ImageDB在Apusic上部署

          目標(biāo):
          Spring的ImageDB例子在Apusic V5.1上部署

          術(shù)語:
          Apusic:提供了完整的J2EE支持的商用服務(wù)器;
          Spring:開源框架,是其他各種框架的粘合劑;
          Oracle:著名的商業(yè)關(guān)系數(shù)據(jù)庫系統(tǒng);
          MySQL:著名的開源關(guān)系數(shù)據(jù)庫系統(tǒng);
          %APUSIC_HOME%:Apusic安裝目錄;
          %JAVA_HOME%:JDK安裝目錄。

          準(zhǔn)備:
          http://java.sun.com下載JDK V1.5以上的版本并安裝,確認(rèn)JAVA_HOME正確指向裝好的JDK目錄;
          http://www.apusic.com下載Apusic V5.1以上的版本并安裝;
          http://www.springframework.org/download上下載spring-framework-2.0.6-with-dependencies.zip(不過很遺憾,最近國內(nèi)用戶好像無法從sourceforge.net上下載東西,大家通過Google找找其他鏡像網(wǎng)站吧)并解壓縮到%APUSIC_HOME%/temp目錄下;
          http://downloads.mysql.com/archives.php上下載MySQL Database V5.1并安裝,下載MySQL Connector/J 3.1.14并解壓縮到%APUSIC_HOME%/temp目錄下。

          過程:
          1. 執(zhí)行%APUSIC_HOME%/domains/mydomain/bin/startapusic.cmd,訪問主頁:http://localhost:6888/,確認(rèn)Apusic已經(jīng)成功安裝,在窗口模式下按Ctrl+C停止服務(wù)器(記住因?yàn)槭桥幚磉€需要按Y確認(rèn));
          2. 安裝MySQL數(shù)據(jù)庫服務(wù)器,然后執(zhí)行MySQL Query Browser,確認(rèn)數(shù)據(jù)庫正確安裝、啟動并可以連接使用;
          3. 在%APUSIC_HOME%/temp/samples/imagedb/db目錄下找到mysql-schema.txt文件,將這個(gè)文件中的腳本放到MySQL Query Browser中執(zhí)行,創(chuàng)建新表imagedb;
          4. 在%APUSIC_HOME%/temp/samples/imagedb/war/WEB-INF目錄下找到j(luò)dbc.properties文件,打開并修改與JDBC相關(guān)的配置文件(注意配置正確的數(shù)據(jù)庫名和用戶名/);
          ?jdbc.driverClassName=com.mysql.jdbc.Driver
          ?jdbc.url=jdbc:mysql://localhost:3306/mysql
          ?jdbc.username=root
          ?jdbc.password=password
          ?imageDatabase.lobHandler=defaultLobHandler
          5. 在%APUSIC_HOME%/temp/mysql-connector-java-3.1.14目錄下找到mysql-connector-java-3.1.14-bin.jar文件,拷貝到%APUSIC_HOME%/domains/mydomain/lib目錄下,為應(yīng)用提供支持JDBC的訪問數(shù)據(jù)庫的JAR包;
          6. 找到samples/imagedb目錄,執(zhí)行warfile.bat生成dist/imagedb.war文件,將imagedb.war文件拷貝到%APUSIC_HOME%/domains/mydomain/applications/目錄下,重新啟動Apusic,稍等一會待Apusic自動部署,部署成功;
          7. 有了前面的準(zhǔn)備工作,訪問http://localhost:6888/imagedb/,一切成功。

          備注:
          1. 由于Apusic的ClassLoader需要將Spring框架載入,所以第一次啟動時(shí)有點(diǎn)慢,請稍等一下。

          posted on 2008-07-19 15:30 zYx.Tom 閱讀(1422) 評論(11)  編輯  收藏 所屬分類: 1.Java世界

          評論

          # re: Spring ImageDB在Apusic上部署 2008-07-20 14:47 隔葉黃鶯

          想了解一下作為一款國產(chǎn)的 j2ee 服務(wù)器,Apusic 現(xiàn)在有哪些公司或者網(wǎng)站在使用,應(yīng)用領(lǐng)域及前景如何,與別的應(yīng)用服務(wù)器,大概能占得的份額比為多少?

          產(chǎn)品授權(quán)是怎么定,是否有免費(fèi)版,免費(fèi)使用又要哪些限制呢?商業(yè)應(yīng)用的服務(wù)如何。  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-20 19:31 朱遠(yuǎn)翔-Apusic技術(shù)顧問

          @隔葉黃鶯
          Apusic作為作為國內(nèi)著名的國產(chǎn)J2EE應(yīng)用服務(wù)器,已經(jīng)有許多公司和單位使用,國家部委級的:國家質(zhì)檢總局、中國人民銀行、中央紀(jì)律委員會、國家發(fā)展改革委員會等等。具體可以看我下面給出的列表:
          http://www.apusic.com/solution/index.htm
          早在2006年就占有應(yīng)用服務(wù)器市場份額10.3%,列國內(nèi)第三位,這幾年連續(xù)簽大部委、全省采購和其他重要行業(yè)(教育廳、重點(diǎn)大學(xué)。。。)應(yīng)用前景相當(dāng)不錯。

          產(chǎn)品授權(quán)是按CPU的方式采購,沒有免費(fèi)版本,但是網(wǎng)上有試用版本下載,里面提供的License是10用戶并發(fā),2010年前使用。

          金蝶Apusic產(chǎn)品最為自豪的就是服務(wù),特別是協(xié)助伙伴與客戶進(jìn)行現(xiàn)場服務(wù),真正解決了許多難以克服的問題。  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-21 10:21 d

          既然號稱是符合java ee標(biāo)準(zhǔn),還需要整這些東西有鳥用  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-21 11:02 朱遠(yuǎn)翔-Apusic技術(shù)顧問

          @d
          不懂你的意思。  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-21 13:57 隔葉黃鶯

          大致看了一下,感覺還插不錯的,Http 服務(wù)器也是自己實(shí)現(xiàn)的?沒有用 Apache?

          要是分個(gè)商業(yè)和非商業(yè)版本,相信更多的人會去了解他,比如對于小項(xiàng)目可能會去試用它,是否更有利于推廣這一產(chǎn)品。

          據(jù)我所說 Apusic 雖說有列表里那么客戶在使用,但是在開發(fā)者眼中了解,或試圖去了解,使用過的很少。

          在國內(nèi),基本上還是 WebSphere WebLogic
          然后直至開源的 JBoss,Tomcat(當(dāng)然 Tomcat 還不能算一個(gè)完整的 JEE 容器)。Apusic 應(yīng)該處在WebLogic 到 JBoss 這個(gè)夾縫中了。

          再新點(diǎn)的角色還有 Geronimo 和 Glassfish

          而且 Apusic 和 JBoss 比拼如何,我的直覺應(yīng)該還略遜一疇。當(dāng)我們在用 WebSphere 和 WebLogic 這種重頭商業(yè)產(chǎn)品時(shí)真的很想支持一把國有品牌。  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-23 16:07 朱遠(yuǎn)翔-Apusic技術(shù)顧問

          @隔葉黃鶯
          首先,感謝你對Apusic產(chǎn)品的關(guān)注。
          其實(shí)一個(gè)產(chǎn)品的比較涉及許多方面,主要是看你關(guān)注哪些部分。
          例如在WEB容器的大并發(fā)測試下的性能方面:Apusic與Weblogic基本上不分上下,而Tomcat和Websphere明顯較弱,而JBoss的WEB容器使用的就是Tomcat自然沒有可比性。
          在EJB開發(fā)方面,Websphere和JBoss到現(xiàn)在為止也沒有通過Java EE 5.0的認(rèn)證。當(dāng)然有人會說那個(gè)認(rèn)證不流行了,我也不想評述每個(gè)公司的商務(wù)策略,但是IBM仍然為了認(rèn)證做了個(gè)開源社區(qū)版。而JBoss一直都不太感冒JCP的規(guī)范,從EJB 2.1開始就一直不肯與規(guī)范兼容,因此如果使用JBoss開發(fā),移植總會有點(diǎn)麻煩。
          在國家質(zhì)檢總局的項(xiàng)目中,我們就是通過整體評測拿了總分第一才簽約的。
          http://www.ibm.com/developerworks/cn/downloads/ws/wasce/  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-23 18:08 隔葉黃鶯

          wasce 的基礎(chǔ)就是 Geronimo。

          個(gè)人用得多的就是 Websphere,這東西過于龐大,真的感覺它在并發(fā)方面不強(qiáng),因?yàn)橛幸粋€(gè)項(xiàng)目剛上時(shí),平時(shí)沒怎么做好壓力測試,真的用戶一上來讓我們叫苦連連。后來作了不少優(yōu)化,用了兩臺物理機(jī),做了5個(gè)應(yīng)用服務(wù)器的集群才勉強(qiáng)應(yīng)付了下來,遠(yuǎn)遠(yuǎn)超過預(yù)期的軟硬件資源。至今還偶偶會碰到集群的某個(gè)應(yīng)用服務(wù)器耗死要個(gè)別重啟的情況。

          希望到某個(gè)公司應(yīng)用上你們的產(chǎn)品,其實(shí)像你那樣做技術(shù)支持也挺不錯的。原來也接到過一次金蝶的面試,不過坐車一不小心坐過了站,就到海雅那個(gè)書城看書去了。  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-24 07:43 朱遠(yuǎn)翔-Apusic技術(shù)顧問

          @隔葉黃鶯
          原來是深圳的兄弟,如果有機(jī)會就到你公司推廣一下。
          你是到哪個(gè)金蝶面試的?做ERP的還是中間件的?
          兄弟也有個(gè)性呀,坐錯站就算啦。。。
          像兄弟這樣有基礎(chǔ)的,歡迎來金蝶中間件做技術(shù)支持。

          做集群也是有成本的,集群達(dá)到一定數(shù)目性能還可能不升反降,而且IBM的集群不太好配置。  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-08-20 17:15 Arcko

          請問能提供些在Apusic AS上配置mail服務(wù)的資料嗎?
          謝謝!!  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-08-20 23:18 朱遠(yuǎn)翔-Apusic技術(shù)顧問

          @Arcko
          請問你需要的是哪方面的,本來前段時(shí)間想寫如何在Apusic中配置Mail服務(wù)的,但是最近確實(shí)太忙了。  回復(fù)  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-09-04 12:49 朱遠(yuǎn)翔-Apusic技術(shù)顧問

          @Arcko
          我已經(jīng)寫好Apusic中配置JavaMail的文章了供你參考:
          http://www.aygfsteel.com/zhuyuanxiang/archive/2008/09/04/226888.html  回復(fù)  更多評論   

          主站蜘蛛池模板: 定陶县| 广灵县| 博爱县| 历史| 枝江市| 宾川县| 长宁县| 贺州市| 胶南市| 东光县| 五寨县| 昌宁县| 伊春市| 宝兴县| 渭源县| 靖州| 建水县| 德昌县| 军事| 弥渡县| 青神县| 达孜县| 仲巴县| 静宁县| 交城县| 得荣县| 巴塘县| 苍梧县| 镇安县| 策勒县| 奉节县| 庆元县| 高清| 平远县| 沛县| 眉山市| 体育| 滦南县| 蚌埠市| 沅陵县| 镶黄旗|