<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    spark的自留地(ofbiz/eclipse rcp/shark/opentaps)

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      54 Posts :: 0 Stories :: 112 Comments :: 0 Trackbacks

    2011年2月11日 #

    到阿里工作快一年了,這一年回顧來最主要的成果還是在這里成功了推行了自己的領域建模方法與對應的技術框架。總是想同更多的同學分享一下。

    為了幫助更多人了解如何應用領域建模知識在實際項目中,我在InfoQ中發表了一篇題為“大型網站復雜業務持續重構之道——全程領域建模實踐”的文章。為了增加趣味性,我用了個故事來展開內容,請大家不要對號入座(特別是老板們)。請有興趣了解這一話題的同學可以閱讀一下

    原文在
    http://www.infoq.com/cn/articles/sb-complex-business-continuity-refact
    posted @ 2012-03-28 15:07 shanghai_spark 閱讀(367) | 評論 (0)編輯 收藏

    默認Opentaps是基于derby的安裝,這個在實際生產環境是不太可能會使用的。往往我們會實際需要使用Oracle作為生產數據庫。很多人問我怎么去修改Opentaps與Oracle的支持。修改方法如下:

    1、編輯 framework/entity/config/entityengine.xml,修改default delegate為 localoracle

    <delegator name="default" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main" distributed-cache-clear-enabled="false">
    <group-map group-name="org.ofbiz" datasource-name="localoracle"/>
    <group-map group-name="org.ofbiz.olap" datasource-name="localoracle"/>
    <group-map group-name="org.ofbiz.tenant" datasource-name="localoracle"/>
    <group-map group-name="org.opentaps.analytics" datasource-name="localoracle"/>
    <group-map group-name="org.opentaps.testing" datasource-name="localoracle"/>
    </delegator>


    2、修改同個文件中的的localoracle 的datasource節點
        <datasource name="localoracle"
                helper
    -class="org.ofbiz.entity.datasource.GenericHelperDAO"
                schema
    -name="OFBIZ"
                field
    -type-name="oracle"
                check
    -on-start="true"
                add
    -missing-on-start="true"
                alias
    -view-columns="false"
                join
    -style="ansi">
            
    <read-data reader-name="seed"/>
            
    <read-data reader-name="seed-initial"/>
            
    <read-data reader-name="demo"/>
            
    <read-data reader-name="ext"/>
            
    <inline-jdbc
                    jdbc
    -driver="oracle.jdbc.driver.OracleDriver"
                    jdbc
    -uri="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
                    jdbc
    -username="ofbiz"
                    jdbc
    -password="ofbiz"
                    pool
    -minsize="2"
                    pool
    -maxsize="250"
                    time
    -between-eviction-runs-millis="600000"/>
        
    </datasource>

    3、將{ORACLE_HOME}\product\10.2.0\db_1\jdbc\lib目錄下的ojdbc14.jar拷貝到framework/entity/lib/jdbc目錄下

    4、重新運行ant run-install生成數據庫對象

    5、現在Oracle數據庫已經就緒OK啦


    posted @ 2012-03-07 10:56 shanghai_spark 閱讀(791) | 評論 (0)編輯 收藏

    我一直期望可以提供一個高性能、高定制性的電子商務套件,它不應局限于傳統的ERP應用或簡單的線上商城應用。而是應將線上發生的產品展示、線上營銷、在線客戶服務與線下的倉儲發貨、經營分析、關鍵客戶識別有機結合起來。

    開始Opentaps開發已經兩年多了,對它的理解也越來越深。做為一個完整的ERP套件來說我覺得它足夠應付我們的日常業務:客戶、訂單、倉儲、采購、財務等。并且它從應用層和開發層都已經提供了足夠的支持與擴展空間。

    我始終覺得Ofbiz提供的ecommerce模塊過于簡單,或者說它與我們國人想象中的電子商城有比較大的差距。如果我們在這之上來開發的話可以需要付出很多的effort才可能達到我們想要的效果。當然opentaps也提供了另一個選擇gracious,但從個人角度來說我并不喜歡這個模塊,它為用戶提供的定制選項太少了,只能作為有經驗的開發者定制自己應用的一個基礎。

    在為Opentaps開發Magento開發Integration Feature時,我接觸到了Magento這個最廣泛被使用的電子商務套件。不過當時只是淺嘗即止并未做太多的功能研究,最近這些日子里我在不斷深入了解了這個產品后越來越嘆服其功能的強大。我想我想要的所有功能應該都被包括在這個產品已完成的feature中了。但同樣我更期望是一個完整的線上線下相貫通的網絡商城運營方案,離這樣的要求Magento在財務結算、倉儲管理、采購管理這些ERP功能方面又明顯的偏弱。

    我想Opentaps與Magento的整合可能不應僅限與原來所提供的產品、訂單信息的貫通,或許我們應該嘗試提供更密切的信息聯系。至少第一步應該要把客戶資料信息進行雙向的同步,然后是庫存信息。

    考慮更遠一點的話,在Magento或Opentaps中引入在線客服與呼叫中心的Feature也是一個非常讓人振奮的事情。發展到這一步,我們就可以簡單的集成這兩個優秀開源產品來為我們的線上線下提供全方面的服務了。

    在以后的文章里,我會繼續在這個方面做更多的設計與實現工作。如果有童鞋對此話題感興趣,可以把你的想法告訴我看是否可以一起來做點事。


    BTW: 現在opentaps已完成的magento整合內容可以在這里找到 http://www.opentaps.org/docs/index.php/Opentaps_Magento_Integration
    posted @ 2011-03-01 09:42 shanghai_spark 閱讀(5811) | 評論 (5)編輯 收藏

    現在google,yahoo這些免費的群組都在大陸不好用,打算自己裝個群組系統給自己的team用。用萬能的google出Simple Groupware,看了特性描述好象還不錯。那就先裝上它試試吧。

    1、安裝apache、mysql、php

    yum install mysql mysql-devel mysql-server php php-cli httpd


    2、安裝php所需的支持的包

    yum install php-zlib php-gd php-mysql php-mbstring


    3、啟動mysqld與httpd服務

    4、創建/var/www/html/sgs目錄,并在該目錄下下載Simple Groupware installer文件后解壓,這樣在/var/www/html/sgs目錄下存在sgs_installer.php文件

    5、打開瀏覽器訪問http://your_server/sgs/sgs_installer.php選擇你要的版本上面的Install,然后按照屏幕提示作下去就好啦


    posted @ 2011-02-17 22:43 shanghai_spark 閱讀(1988) | 評論 (2)編輯 收藏

    打算在自己申請的Free Amazon EC2上放個Magento,看了下Magento的幫助也整理內容如下:

    1、安裝apache、mysql、php

    yum install mysql mysql-devel mysql-server php php-cli httpd

    2、安裝php所需的支持的包

    yum install php-dom php-mcrypt php-gd

    3、創建magento數據庫

    4、下載magento full release package并解壓到/var/www/html下,并設置目錄權限為777

    5、通過瀏覽器訪問安裝magento http://localhost/magento
    posted @ 2011-02-11 12:14 shanghai_spark 閱讀(1921) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 亚洲精品在线视频| 最近中文字幕免费mv视频8| 亚洲毛片网址在线观看中文字幕| 狠狠色香婷婷久久亚洲精品| 久久WWW免费人成一看片| 亚洲色图视频在线观看| 8888四色奇米在线观看免费看| 久久精品国产96精品亚洲| 无码人妻精品中文字幕免费| 77777_亚洲午夜久久多人| 成年黄网站色大免费全看| 一本天堂ⅴ无码亚洲道久久| 全免费一级午夜毛片| 黄色毛片免费在线观看| 337p日本欧洲亚洲大胆裸体艺术| 久久99毛片免费观看不卡| 亚洲精品福利网泷泽萝拉| 在线观看无码AV网站永久免费| 亚洲人av高清无码| 亚洲精品高清一二区久久| 水蜜桃视频在线观看免费播放高清| 亚洲av无码成人黄网站在线观看| 蜜臀AV免费一区二区三区| 亚洲AV成人一区二区三区观看| 无码欧精品亚洲日韩一区夜夜嗨| 91视频免费观看高清观看完整| 亚洲一本综合久久| 日韩在线看片免费人成视频播放| 羞羞视频免费网站日本| 亚洲精品电影在线| 亚洲福利精品一区二区三区 | 免费的涩涩视频在线播放| 欧洲亚洲综合一区二区三区| 亚洲国产成人一区二区精品区| 最近高清中文字幕无吗免费看| 边摸边脱吃奶边高潮视频免费| 日韩精品亚洲人成在线观看| 在线jyzzjyzz免费视频| 久章草在线精品视频免费观看| 中国china体内裑精亚洲日本| 浮力影院亚洲国产第一页|