乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      在Jboss Drools的在Web應(yīng)用程序

       且看且珍惜 2014-04-16

      在Jboss Drools的在Web應(yīng)用程序

      javaspringweb-applications-卷筒紙-應(yīng)用struts2drools-流口水
      我們擁有龐大的Web應(yīng)用程序,我們正在增加新的功能到它。 因?yàn)樗荳eb應(yīng)用程序,它的Struts2的,春 我GOOGLE了很多,沒找到Jboss的任何教程中的Web應(yīng)用程序。 任何一個(gè)可以取悅基于Web的應(yīng)用程序/項(xiàng)目工作的Drools Tutotial。 是否可以配置Drools的,這樣選擇幾個(gè)選項(xiàng),在JSP中,根據(jù)選定的選項(xiàng),我可以解雇的Drools引擎?通過射擊,我應(yīng)該能夠動態(tài)改變視圖。 比方說,有三個(gè)產(chǎn)品在購物車[查看頁]。選擇一個(gè)產(chǎn)品,我應(yīng)該給他更多的選擇,如果用戶同時(shí)選擇A和B,選擇禁用3產(chǎn)品等.. [視圖從Drools的控制]
      本文地址 :CodeGo.net/568149/

      -------------------------------------------------------------------------------------------------------------------------

      1. 努力擴(kuò)大我上面的:我在不斷發(fā)展和部署基于一個(gè)巨大的,丑陋的web應(yīng)用程序幫助同事Struts2/Spring并與噸.drl文件(133檔,從500到3000行,每行一個(gè))。 我可以肯定地說,我現(xiàn)在知道如何Jboss Drools:表示邏輯,工作流等。Jboss Drools是不是垃圾。Jboss Drools是一個(gè)偉大的工具......如果它是什么它的目的:幫助你與你的應(yīng)用程序的邏輯規(guī)則。 問題是,人們往往選擇哪種技術(shù)必須投入自己的堆棧立足于如何將這些技術(shù)看起來很酷,或者有一個(gè)冠冕堂皇的,而不是真正需要他們,也不好后(或至少,偵察。Drools它不是(這樣),快速學(xué)習(xí),(絕對)不快速整合,而不是(也)易十個(gè)分量,如果'為錯誤的目的,它會吞噬掉工作周/數(shù)月的結(jié)果可能是不同的(可能更低)超過預(yù)期。 從官方Drools Expert(還有其他Drools,檢查出來),在那里你可以找到例子,你都在問這個(gè)問題是什么: 1.2.2。當(dāng)應(yīng)一個(gè)規(guī)則引擎? 最簡短的回答到這是“當(dāng)沒有令人滿意 傳統(tǒng)的編程方式來解決這個(gè)問題。“鑒于 簡短的回答,更多的解釋是必要的。之所以有 沒有“傳統(tǒng)”的做法可能是下列其中一項(xiàng): 這個(gè)問題實(shí)在是太撥弄傳統(tǒng)的代碼。 這個(gè)問題可能不會,但你不能看到建筑物的一個(gè)解決方案的非脆弱的方式。 問題是超越任何算法的解決方案。 這是要解決的問題,不存在傳統(tǒng)的解決方案,或基本問題仍未完全清楚。 邏輯經(jīng)常變化 邏輯本身甚至可能是簡單的,但規(guī)則經(jīng)常改變。在發(fā)布的軟件少之又少 和可插拔的規(guī)則可以幫助提供的“敏捷性”,也就是需要和 預(yù)計(jì)在一個(gè)合理的安全的方式。 領(lǐng)域?qū)<遥ɑ驑I(yè)務(wù)分析師)都是現(xiàn)成的,但都是非技術(shù)性的。 領(lǐng)域?qū)<彝鶕碛胸S富的知識有關(guān)業(yè)務(wù)規(guī)則和流程。它們通常都是非技術(shù)性的,但可以很 合乎邏輯的。規(guī)則可以允許他們表達(dá)自己的條件邏輯。 當(dāng)然,他們還是要批判性的思考,并能夠 邏輯思維。很多人在非技術(shù)職位沒有 培訓(xùn)形式邏輯,所以一定要小心,并與他們合作,通過 在編纂規(guī)則業(yè)務(wù)知識,你會經(jīng)常暴露在孔 方式的業(yè)務(wù)規(guī)則和流程目前的理解。 最后一句是假冒為三美元的鈔票。 如果你認(rèn)為一個(gè)項(xiàng)目經(jīng)理或秘書將改變規(guī)則,不涉及開發(fā)商,“他們只是規(guī)則,而不是Java的文件”...保持希望:D 規(guī)則必須相當(dāng)不錯的分析技巧,除了編程技巧,恕我直言的“Java”是很容易。 Nontechnicals(由PM)一般不能掌握修改所需要的知識,也不理解的規(guī)則。 相反,大膽一點(diǎn)是增加了真正的價(jià)值。 如果您正在開發(fā)一個(gè)處理,例如,抵押貸款,以改變每月一次(利息稅,系數(shù)等)的數(shù)學(xué)規(guī)則的應(yīng)用程序,Drools還是不錯的。你不會需要改變你的應(yīng)用程序的邏輯,您只需將改變公式和魔法會發(fā)生。 但是,如果你Drools你將不需要再部署web應(yīng)用(閱讀:降低發(fā)行成本,那么你應(yīng)該認(rèn)為它的兩倍。 我建議你至少需要一兩個(gè)星期在作出決定前做偵察,這是可自動吹你的手之類的話:/ 從上面的鏈接: 1.2.3。如果沒有一個(gè)規(guī)則引擎 引用一個(gè)Drools的郵件列表定期: 看來,在與規(guī)則引擎的工作,人們忘記了規(guī)則引擎是唯一一塊的 應(yīng)用程序或解決方案。規(guī)則引擎是不是真的打算 處理流程或流程執(zhí)行,也不是工作流引擎或 專做規(guī)則處理工具。使用正確的工具 該作業(yè)。當(dāng)然,鉗子可以作為一個(gè)工具 捏,但是這不是它的設(shè)計(jì)。 -戴夫?哈木 作為規(guī)則引擎是動態(tài)(dynamic在這個(gè)意義上,規(guī)則可被存儲和管理,并更新數(shù)據(jù))時(shí),它們往往 看作是一個(gè)解決方案,以部署軟件的問題。 (最 它似乎存在用于防止軟件的目的 鋪開。)如果這是你想要的規(guī)則的原因 發(fā)動機(jī),要知道,規(guī)則引擎工作時(shí),最好你能 寫聲明的規(guī)則。作為一種替代方法,可以考慮 數(shù)據(jù)驅(qū)動設(shè)計(jì)(查找表),或腳本處理引擎 當(dāng)腳本在數(shù)據(jù)庫中管理的,并能進(jìn)行更新 上飛。 作為最后一個(gè)思想,你描述的似乎相當(dāng)靜態(tài)的,不能發(fā)展那么多 1)用戶選擇一個(gè)對象 2)用戶選擇多個(gè)對象 這將很難有所不同,我從來沒有見過的一個(gè)應(yīng)用程序或網(wǎng)站處理一個(gè)多選以不同的方式2,310這是==1或者它是>1。 如果它會進(jìn)化,那么你將需要更改的代碼太; 如果今天的你將執(zhí)行一個(gè)動作>1,明天你將執(zhí)行兩種不同的操作>1 && <=5>5...那么你將不得不編寫這些新的行動了。 這不是為Drools的,個(gè)人愚見,管見。


      本文標(biāo)題 :在Jboss Drools的在Web應(yīng)用程序
      本文地址 :CodeGo.net/568149/
      繼續(xù)瀏覽 :使用Javascript-如何將對象添加到數(shù)組的列在kendoUI電網(wǎng)動態(tài)?

        本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多