Java, Only Java!

          統計

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評論排行榜

          Spring ImageDB在Apusic上部署

          目標:
          Spring的ImageDB例子在Apusic V5.1上部署

          術語:
          Apusic:提供了完整的J2EE支持的商用服務器;
          Spring:開源框架,是其他各種框架的粘合劑;
          Oracle:著名的商業關系數據庫系統;
          MySQL:著名的開源關系數據庫系統;
          %APUSIC_HOME%:Apusic安裝目錄;
          %JAVA_HOME%:JDK安裝目錄。

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

          過程:
          1. 執行%APUSIC_HOME%/domains/mydomain/bin/startapusic.cmd,訪問主頁:http://localhost:6888/,確認Apusic已經成功安裝,在窗口模式下按Ctrl+C停止服務器(記住因為是批處理還需要按Y確認);
          2. 安裝MySQL數據庫服務器,然后執行MySQL Query Browser,確認數據庫正確安裝、啟動并可以連接使用;
          3. 在%APUSIC_HOME%/temp/samples/imagedb/db目錄下找到mysql-schema.txt文件,將這個文件中的腳本放到MySQL Query Browser中執行,創建新表imagedb;
          4. 在%APUSIC_HOME%/temp/samples/imagedb/war/WEB-INF目錄下找到jdbc.properties文件,打開并修改與JDBC相關的配置文件(注意配置正確的數據庫名和用戶名/);
          ?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目錄下,為應用提供支持JDBC的訪問數據庫的JAR包;
          6. 找到samples/imagedb目錄,執行warfile.bat生成dist/imagedb.war文件,將imagedb.war文件拷貝到%APUSIC_HOME%/domains/mydomain/applications/目錄下,重新啟動Apusic,稍等一會待Apusic自動部署,部署成功;
          7. 有了前面的準備工作,訪問http://localhost:6888/imagedb/,一切成功。

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

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

          評論

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

          想了解一下作為一款國產的 j2ee 服務器,Apusic 現在有哪些公司或者網站在使用,應用領域及前景如何,與別的應用服務器,大概能占得的份額比為多少?

          產品授權是怎么定,是否有免費版,免費使用又要哪些限制呢?商業應用的服務如何。  回復  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-20 19:31 朱遠翔-Apusic技術顧問

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

          產品授權是按CPU的方式采購,沒有免費版本,但是網上有試用版本下載,里面提供的License是10用戶并發,2010年前使用。

          金蝶Apusic產品最為自豪的就是服務,特別是協助伙伴與客戶進行現場服務,真正解決了許多難以克服的問題。  回復  更多評論   

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

          既然號稱是符合java ee標準,還需要整這些東西有鳥用  回復  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-21 11:02 朱遠翔-Apusic技術顧問

          @d
          不懂你的意思。  回復  更多評論   

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

          大致看了一下,感覺還插不錯的,Http 服務器也是自己實現的?沒有用 Apache?

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

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

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

          再新點的角色還有 Geronimo 和 Glassfish

          而且 Apusic 和 JBoss 比拼如何,我的直覺應該還略遜一疇。當我們在用 WebSphere 和 WebLogic 這種重頭商業產品時真的很想支持一把國有品牌。  回復  更多評論   

          # re: Spring ImageDB在Apusic上部署 2008-07-23 16:07 朱遠翔-Apusic技術顧問

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

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

          wasce 的基礎就是 Geronimo。

          個人用得多的就是 Websphere,這東西過于龐大,真的感覺它在并發方面不強,因為有一個項目剛上時,平時沒怎么做好壓力測試,真的用戶一上來讓我們叫苦連連。后來作了不少優化,用了兩臺物理機,做了5個應用服務器的集群才勉強應付了下來,遠遠超過預期的軟硬件資源。至今還偶偶會碰到集群的某個應用服務器耗死要個別重啟的情況。

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

          # re: Spring ImageDB在Apusic上部署 2008-07-24 07:43 朱遠翔-Apusic技術顧問

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

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

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

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

          # re: Spring ImageDB在Apusic上部署 2008-08-20 23:18 朱遠翔-Apusic技術顧問

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

          # re: Spring ImageDB在Apusic上部署 2008-09-04 12:49 朱遠翔-Apusic技術顧問

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

          主站蜘蛛池模板: 会宁县| 中江县| 浦北县| 芦溪县| 松滋市| 辽中县| 高平市| 连平县| 基隆市| 宝清县| 福泉市| 宁城县| 富宁县| 苗栗县| 江城| 饶阳县| 肇源县| 宁波市| 阳江市| 治县。| 涪陵区| 即墨市| 保靖县| 成武县| 大渡口区| 长沙市| 松原市| 来安县| 隆化县| 彰化市| 大渡口区| 海淀区| 双峰县| 财经| 龙门县| 昌平区| 大安市| 定陶县| 湘潭市| 昆明市| 桐梓县|