因為一些關係,這幾天花了一些些時間看JBoss Fuse, 然後那個Data Grid 只好往後延了~科科 (現在排隊的TODO 清單實在是太多了..,有人要來幫我的忙嗎?不然我都沒空去逛街,都快變成黃臉婆了.. )!

基本上Fuse 的架構病不複雜,Fuse 的底層並不是大家熟悉的EE, JBoss Fuse 基本上就是等於一個ESB. JBoss Fuse 為了最輕量化,所以底層使用OSGI 模組化的Container,而不是Java EE 這種大的,整包的Container.

Fuse 的架構比較特別的是它上面有個叫做Fabric的元件。特別對它研究了一下。 之後再慢慢補上Camel 還有 A-MQ 的部分。

Fabric 是啥鬼?Fabric 是拿來管理用的。所以也適用A-MQ. 根據定義,這時,首先到腦子裡的,就是為啥要管理,有什麼好管理的呢?在Fuse 上,你可以啓動Camel 和 A-MQ 的instance, 想當然爾,就會有很多"設定",因為Fabric 統一管理了上面的設定,所以它就可以幫助橫向擴展的部署你的Fuse 或是 A-MQ 的Container(容器)了,像是遠端安裝,開啓,分配Container(容器) 的設定,負載平衡(Load balance),容錯(Failover)甚至可以讓你做到程式版本上線rollout. 所以一個Fabric就是一個管理範圍的定義。

以上的設定,就以註冊的方式被納入管理,Fabric 是透過Apache 的ZooKeeper 做到可以再分散的環境記錄所有叢集跟分散的設定內容,讓你可以橫跨網路去部署跟建置整個環境。它在Fuse 與 A-MQ 裡面就叫做Registry.
1

因為最近同時要看好多不同的版本的JBoss BPMS, EAP, Fuse 等等... 發現就會碰到Java SE 7 的BUG,等不及Orcale 修復了,所以不得不切回 Java SE 6, 但是有時,又需要切回 Java SE 7 去測試校能等等..

原作: Red Hat JBoss BPM Suite - access GIT project using SSH

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

自從上週Red Hat JBoss BRMS 與 Red Hat JBoss BPM Suite v6 專案正式發表後,這是我最常被問到的問題。

本文會用JBoss BPM Suite 當作主要的範例,JBoss BRMS 做法上也是一樣的。 所以下面的解答適用在兩個產品上。

因為這次開發跟部署的儲存庫底層都改成GIT了。

如果我們仔細點看一下JBoss BPM Suite 的架構,可以看到聯結商業使用者和開發團隊的儲存庫就是一個GIT 的儲存庫。

一般的流程會有一個商業分析師使用 JBoss BPM Suite 網路的GUI 工具中的 Model designers (模型設計), process designers (流程設計), 和不同的 rule designer (規則設計) 設計內容,並將

新年快樂!差點被日本的大雪困住,但是還好平安回到台灣來了。

是說我在日本看到這個很酷的茶,有買一罐來喝~老實說... 真的很普通..

(我是在早上去築地市場吃壽司的那個車站買的.)

我還是喜歡Starbucks 的 星冰樂+Java Chip .. 什麼都要給他Java 一下就對了.. 哈哈

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

這次的範例跟先前其實差不了多少,只是之前是使用JBoss Data Grid Server。JDG 其實是很有彈性的,它可以內嵌在伺服器裡面像是JBoss EAP 本身就內建了Infinispan,可以很像之前獨立幫你寫好的Server,也可以獨立寫一支程式去啓動(看你的需求再把它放到Server上)。

這次的範例的Cache 存取就簡單一點了。

1. 老樣子,先建立一個Maven的Project,

選擇Create a simple project.

輸入你的Group,Artifact ID,Version 還有Name...
1

新年快樂,剛剛放假回來趕快翻譯一篇。

今年最大的希望就是身體健康!!

強烈建議大家有空去看一下Eric 的 Blog, 有想要快點翻譯的可以先MSG我囉.. 

原文網址: JBoss Developer Studio 7 - how to setup SOA Tools (BRMS example)

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

這篇是更新文,你可以在文章的最下方找到原先的文章

JBoss Developer Studio (JBDS) Integration(整合) & BPM 工具的正式版終於問世了。 

現在被集中整理在你的JBDS 7.1中間的那個JBoss Central標籤中。 圖1 中你可以看到,如果你按下JBoss Central 中最底下的Software/Update 標籤,你就可以找到所有產品的工具.
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.