有個朋友說我JON的東西做的太少了,請我多放一些些,

因為JON 是個使用的工具,雖然他的功能很強大,

可是因為跟技術層面的相關太少了,管理層面太多了,

因此我一向不太喜歡做這個相關的。。

Anyway, 雖然沒有很多技術,但是如果可以節省大家很多的管理時間

那我一有空還是會放一些東西上來的。

這次的內容是假設有個管理者,他有兩台JBoss EAP 5, 想要把兩個Server 納在同一個群組下管理。

另外,還要建立一個只有讀取權限的使用者讓他進來看這一個資源群組的內容!

1. 先建立一個Compatible Group

註:只有相同屬性的才可以放在一起叫做Compatible Group, 如 JBoss EAP 5 跟 JBoss EAP 5 是相同屬性, JBoss EAP 5 跟 JBoss EAP 6 就不是。

JBoss EAP 5  與 Datasource 也不是相同的屬性...

選擇Compatible Groups,

建立的時候千萬不要忘記選擇Recursive ,不然這個資源下面的東西都不會進來!

選擇這個群組內會有的資源,這次就是兩個JBoss EAP 5 的Server 

按下Finishe 完成。

2.

因為已經被問了第2次了,我就把它寫上來造福大眾

問題的情況是這樣的,有些朋友在安裝JON 要監控JBoss EAP 5 的時候,出現

Failed to load users/passwords/role files 的 Exception.

前幾個禮拜跟朋友去聚會,因為大家都是一堆IT宅,不可避免地聊著聊著,就聊到大家的公司,最近在做些什麼... 出乎意料之外的,發現大家對雲端的Paas 都很有興趣哩~

還有的朋友把程式也放到雅馬遜的EC2 上。。 其實,EC2 的底層也有JBoss 呢!

========================================

=====vvv在安裝之前,請先確定以下都安裝好了vvv=====

========================================

1.到 OpenShift 註冊一個帳號

(這個因為只是普通的註冊,就不多說了。。。)

2. 在電腦裡面安裝 rhc的執行指令

(等我以後有空再寫,其實不難,請到官網上看...)

========================================

因為OpenShift 上面跑的應用程式平台是JBoss EAP 6, 這間接證明了一件事,哈,那就是,BRMS 是可以跑在 JEAP 6 上的喔!

好,廢話不多說,

1.

Eric 曾經寫過一些Migration 策略,也較仔細地看過各個流程層面的應用,和提供jBPM 的最佳化建議。以上都是在談論BPM 中特定部分的策略。現在,重新的從一個智能化,整合的企業級系統角度來看,要如何可以更完善的使用JBoss BRMS 去更控制管理你的商業流程呢。

Introduction 簡介

首先,要先把整個BPM 的專案從大的架構往下看,可以大概把整個專案區分成一層一層,像洋蔥一樣不同的層面。從比較仔細的角度去看要怎麼樣建立一個可以有彈性,日後很好維護與擴展的專案。下面的圖一就是表示在一個專案中,可以細分的不同元件的層次,

Process Initialization Layer 流程初始層 Process Implementation Layer 流程實作層 Process Repository 流程儲存庫 Tooling for business users & developers 開發人員與普通使用者的工具 Console, reporting & BAM dashboards 控制台,報表與 BAM 儀表板 Process Interaction La

Eric 曾經寫過一些Migration 策略,也較仔細地看過各個流程層面的應用,和提供jBPM 的最佳化建議。以上都是在談論BPM 中特定部分的策略。現在,重新的從一個智能化,整合的企業級系統角度來看,要如何可以更完善的使用JBoss BRMS 去更控制管理你的商業流程呢。

Introduction 簡介

首先,要先把整個BPM 的專案從大的架構往下看,可以大概把整個專案區分成一層一層,像洋蔥一樣不同的層面。從比較仔細的角度去看要怎麼樣建立一個可以有彈性,日後很好維護與擴展的專案。下面的圖一就是表示在一個專案中,可以細分的不同元件的層次,

Process Initialization Layer 流程初始層 Process Implementation Layer 流程實作層 Process Repository 流程儲存庫 Tooling for business users & developers 開發人員與普通使用者的工具 Console, reporting & BAM dashboards 控制台,報表與 BAM 儀表板 Process Interaction La

那天在Present的時候,因為在當場Sample 流程裡面的任務都是用Drools,

因此有人問我jBPM 是否可以結合呼叫外部的Application 或是 Service.

當然可以啦。因為jBPM 5 開始,jBPM 它的Flow 跟 Drools 的 rules 結合得很緊密,

所以應該大部份的時候都不太需要這樣做啦。。。

=========================================================

請先學會怎麼自己建立Web Service. (連結)。

因為這篇的重點是在jBPM裡面去呼叫既有的Web Service.

老公前幾天才跟我發飆說,如果我晚上回家再不理他,在家裡寫Blog的話

他就要跟我離婚,白天的工作就很忙了,

為了家庭的和睦,所以最近更新會慢一點。。。

=======================================

EJB Server 連結需要在兩邊的Server 做一些基本認證的連接點,

我們把EJB 設定為Cluster, 所以需要有HA 的機制,不會設定的,請到前面幾篇去看(連結)。

再啓動另一台JBoss 去呼叫兩個Cluster 的EJB instance.

又是應觀眾要求。好像已經被問了一兩次了,

我其實本來還想要PO 多一點BRMS上來的說,但是再不放上來又要被問N次了..

其實非常簡單,既然是這樣,就花點時間PO上來吧。

================================================

這篇再看這邊之前,請先

A. 學會設定JBoss Cluster (Standalone or Domain), 為了快速與方便,本次使用Standalone Cluster, domain 設定也是一樣的,所以就不再贅述。(連結)

B.
2

本來是想在上一篇的ejb寫個同場加映,但是剛好出差北京,

想當然爾,因為當局嚴密的監控下,所有的部落格都無法登入。

只有回到台灣才能把這篇寫上去了!

=======================================================

在閱讀這篇文章前,請先

A. 學會建立JBoss EAP 的 Cluster, Standalone or Domain 都可以. (請參考先前的文章)

B. 學會寫EJB (請看上次的 EJB 建立 Stateless session bean)

因為上次是寫Stateless, 那我們這次就寫Stateful Session Bean囉!

1. 請參考上次建立EJB 的方法,唯一的不同,就是這次建立的時候建的是Stateful. 然後建立完畢後,請在最上方加上@Clustered 的 annotation.

2. 啟動Cluster 的兩個JBoss EAP 6 Server, 把兩個EAR 檔案部署上去,這次我把其中一台的port 全部offset 成都加100.

3.
Popular Posts
Popular Posts
About Me
Archive 檔案室
Labels
Labels
Blog of My Friends
Blog of My Friends
Facebook Groups
Facebook Groups
Support a friend
Support a friend
Loading
Dynamic Views theme. Powered by Blogger. Report Abuse.