Google
WWW を検索 junglejava.jp を検索

 Skyway Builder WSE を試してみた (2)

Posted in Ajax (RSS), Eclipse (RSS), Groovy (RSS), Java (RSS), SOA (RSS), Web2.0 (RSS)

Skyway Builder Web Services Edition」 は、その名が示すように Web サービスへの対応が最大の特徴です。「Java SE 6」 から標準装備となった 「JAX-WS」 だけでなく、「Direct Web Remoting(DWR)」 を用いた AJAX サービスもサポートしています。

関連情報
The Community for Skyway Users, Developers, and Contributors - Web Services
Chapter 3. Service Layer Recipes - Skyway Builder 6.3 Recipes

Import and Use Web Services in Skyway -- Part 1: Intro & Setup - Skyway Team Blog
Import and Use Web Services in Skyway -- Part 2: Import Web Service - Skyway Team Blog
Import and Use Web Services in Skyway -- Part 3: Build the UI - Skyway Team Blog
Import and Use Web Services in Skyway -- Part 4: Appendix - Skyway Team Blog
Spring Services and NOAA Web Service - Skyway Team Blog

SolamenteNiel - Spring + Direct Web Remoting (DWR)
SolamenteNiel - Spring + DWR - Building Spring Services
SolamenteNiel - Spring + DWR - Adding DWR to Spring Services
SolamenteNiel - Spring + DWR - Building AJAX application using DWR

「Java SE 6完全攻略」第81回 JAX-WS その1 - Java技術最前線:ITpro
「Java SE 6完全攻略」第82回 JAX-WS その2 - Java技術最前線:ITpro
JAX-WSでWebサービスを作ってみる - うなの日記
java/DWR - いがっちの覚書
八角研究所 : Series: チャット作成で学ぶWebリモーティング

Jungle Java - Web サービスの開発スタイル
Jungle Java - 『Webサービスプラットフォームアーキテクチャ』
Jungle Java - Project Metro とは
Jungle Java - 『RESTful Webサービス』
Jungle Java - Spring Web Services 1.5 リリース
Jungle Java - Apache CXF 関連情報メモ
Jungle Java - Skyway Builder WSE を試してみた (1)

Posted on 2009年12月24日

 SalesForce 関連情報メモ

Posted in SOA (RSS), クラウドコンピューティング (RSS)

SaaS の代名詞的な存在となっている salesforce.com の関連情報をメモ。
日本において CRM(Customer Relationship Management) と呼ばれるサービスの需要がどの程度あるのかは微妙な気もしますが、クラウド環境に SaaS 型のアプリケーションを簡単に構築することのできる仕組みには今後ますます注目が集まることになりそうです。基本的なアプリケーションの作成及びカスタマイズはWebブラウザ上で行うことができますが、「Eclipse」 プラグインの 「Force.com IDE」 や 「Adobe Flex Builder 3」 向けの Toolkit なども提供されています。


関連情報
salesforce.com、SaaS 型 CRM 製品の最新版を発表 - japan.internet.com Webビジネス
Salesforce.comの2~4月期決算,売上高・EPSともに過去最高:Itpro
ASCII.jp:総務省がSalesforceにお墨付き

Salesforce CRM - SaaSの代名詞ともいえるアプリケーションの営業支援機能を試す:Review - Publickey
知られざる「マルチテナントアーキテクチャ」(1)~SaaSはみんな同じではない? - Blog on Publickey
知られざる「マルチテナントアーキテクチャ」(2)~スケーラビリティのカギは組織ID - Blog on Publickey
知られざる「マルチテナントアーキテクチャ」(3)~スキーマとメタデータの謎 - Blog on Publickey
3分でクラウドコンピューティングを社長に分かってもらうビデオ - Blog on Publickey

DeveloperForce Japan
JP Tools - developer.force.com
Force.com IDEのインストール | Jobweb SystemDev. Blog
Force.com Workbook(日本語版)を試してみる | Jobweb SystemDev. Blog
第2回  Force.com Workbook Ver.2 Tutorial#3 | Jobweb SystemDev. Blog
第3回  Force.com Workbook Ver.2 Tutorial#4 | Jobweb SystemDev. Blog
第4回  Force.com Workbook Ver.2 Tutorial#6 | Jobweb SystemDev. Blog

Jungle Java - SaaS とは
Jungle Java - Google がエンタープラズにもじわり進出
Jungle Java - 『ITアーキテクト Vol.17』
Jungle Java - SugarCRM 関連情報メモ
Jungle Java - 『ITアーキテクト Vol.21』
Jungle Java - Google App Engine がついに Java をサポート

(06/08 追記)
セールスフォース、NTT ComとSaaS型アプリを提供 - 今後はドコモとも連携 | マイコミジャーナル

(06/10 追記)
壮絶な殴り合いに発展か:Google、Salesforce.com vs Microsoft クラウドコンピューティングバトル2009 - ITmedia エンタープライズ

(06/11 追記)
セールスフォース、「Salesforce CRM」ユーザー向けに無償モバイルサービスを提供 : SaaS最前線 - TECH WORLD
Salesforce.com,既存ユーザーに簡易版モバイル・サービスを無償提供:ITpro

(06/17 追記)
不況に強いSaaS・PaaS市場、2008年度売上は1,569億円と二ケタ成長 | マイコミジャーナル
米Salesforce.com、無料クラウドサービス「Force.com Free Edition」提供へ | マイコミジャーナル
セールスフォース、「Force.com」の“無料お試し版”を提供 : SaaS - Computerworld.jp

(06/19 追記)
第1回  10年近い実績を持つForce.comの実像:ITpro

(06/26 追記)
米Salesforce.com、iPhone OS 3.0対応の「Salesforce Mobile 4.0.2」 | マイコミジャーナル

(07/04 追記)
セールスフォースのFree Editionは、あえていえばセールスフォース的Google App Engineだ! - Blog on Publickey

(07/15 追記)
第2回  Force.comを触ってみる(パート1):ITpro

(07/21 追記)
第3回  Force.comを触ってみる(パート2):ITpro

(07/23 追記)
セールスフォースがシンガポールにデータセンター設置、クラウドは規模の経済だけではない! - Blog on Publickey

(07/28 追記)
根本からアーキテクチャを変えることでITの世界の変革を目指すセールスフォース・ドットコム

(07/29 追記)
セールスフォースとクラウド/SaaSブログ:AppExchange
Salesforceメモ - livedoor Wiki(ウィキ)

(08/05 追記)
Salesforceの質問&回答 (Q&A) サイト - 教えて!セールスフォース

(08/10 追記)
これまでと何が同じで,何が違うか - Force.com 開発マニュアル:ITpro
非機能要求はどのように実装すればよいか - Force.com 開発マニュアル:ITpro

(08/20 追記)
第4回  Force.comを触ってみる(パート3):ITpro

(08/31 追記)
日本通運、Salesforce CRMを採用 6000人が活用へ - ITmedia エンタープライズ
セールスフォース、ローソンのシステムにForce.comが採用され、稼働を開始したと発表 | IT Leaders

(09/03 追記)
Salesforce、スモールビジネス向けに月$9で軽量版の顧客管理(CRM)サービスをローンチ

(09/07 追記)
Salesforce.comの月1050円で使えるCRM新エディション、機能と制限は? - Blog on Publickey

(09/10 追記)
Afrous Dashboard for Salesforce
日本プログレス / OpenAccess for ODBC for Salesforce Data Source
Twitterは企業と顧客をダイレクトに結ぶツールとなる、SalesforceがTwitterに対応 - Blog on Publickey

(09/16 追記)
オープンソース vs Force.com - 右脳のチカラコブオープンソース vs Force.com - 右脳のチカラコブ

(09/17 追記)
第5回  Force.comを触ってみる(パート4):ITpro

(09/29 追記)
Force.com Builderを使う - Force.com 開発マニュアル:ITpro

(12/10 追記)
第6回  Force.comを触ってみる(パート5):ITpro

Posted on 2009年06月05日

 国産無償BPMソフト Questetra BPM Suite

Posted in SOA (RSS)

Questetra BPM Suite」 は、“人間タスク”の「業務フロー見える化」および「現進捗の見える化」に主眼を置いて開発されたソフトウェアで、無償で配布されています。ただし、無償での使用には最大同時処理件数の制限が設けられています。

関連情報
無償BPMソフト、ダウンロード開始 - Q-BPM
国産無償BPMソフト、ダウンロード150ヵ国突破 - Q-BPM
チュートリアル (support)
BPM? (BPM Story) | Questetra BPM Suite

Jungle Java - JBoss Seam と jBPM
Jungle Java - BPEL4People とは
Jungle Java - 少しだけ ActiveBPEL Designer を試してみた

p.s.
BPM(Business Process Management)製品は、「Questetra BPM Suite」 のようなワークフローをベースとした製品と、SOA(Service Oriented Architecture)の BPEL(Business Process Execution Language)をベースとした製品に大別されます。それぞれ一長一短があると思いますが、IBM や SAP などの大手ベンダーは後者のアーキテクチャを採用しています。

BPMで何ができるの?BPMってどう実践するの?: 第1回 BPMって要するに何?
BPMで何ができるの?BPMってどう実践するの?: 第2回 BPMの活用:ビジネスの視点から
InfoQ: BPEL:一体誰が必要なのか?

BPM - Q-BPM
BPMN - Q-BPM
BPEL - Q-BPM

(2010/06/05 追記)
クエステトラ、SaaS型ビジネスプロセス管理「Questetra BPM Suite」VerUP :ベンチャーニュース:Venture Now

(2010/08/06 追記)
InfoQ: AlfrescoがApache 2ライセンスのBPMエンジンであるActivitiプロジェクトを発表
InfoQ: ActivitiはBPMの困難を乗り越えられるか

Posted on 2009年05月07日

 Tuscany SCA Java 1.2 リリース

Posted in Java (RSS), SOA (RSS)

Apache Tuscany」 から 「Tuscany SCA Java 1.2」 及び 「Tuscany SDO Java 1.1」 がリリースされています。

関連情報
InfoQ: Tuscany SCA Java 1.2 and SDO 1.1 released.
News : 「JJUG Cross Community Conference 2008 Spring」リポート - ITアーキテクト [IT Architect]

Jungle Java - Eclipse で Tuscany のサンプルを試してみた
Jungle Java - Tuscany で SDO
Jungle Java - SCA と JBI

(05/22 追記)
InfoQ: Tuscany SCA Java 1.2とSDO 1.1がリリース

(2009/03/15 追記)
InfoQ: Apache Tuscany Java SCA 2.0 M1がリリース

(2009/08/02 追記)
Apache Tuscany: Tuscany 2.0 Milestone 3 released

(2009/09/16 追記)
オープンソースApache Tuscanyで楽しむSOA 第1回「Apache Tuscanyの紹介」:CodeZine

(2009/09/30 追記)
オープンソースApache Tuscanyで楽しむSOA 第2回「Apache Tuscanyの環境設定」:CodeZine

(2009/10/15 追記)
オープンソースApache Tuscanyで楽しむSOA 第3回「Web2.0から始めましょう(JSONRPC編)」:CodeZine

(2009/11/03 追記)
オープンソースApache Tuscanyで楽しむSOA 第4回「Web2.0から始めましょう(Atom編)」:CodeZine

(2009/11/27 追記)
オープンソースApache Tuscanyで楽しむSOA 第5回「Webサービスでコンポーネント同士をワイヤリングしましょう」:CodeZine

(2009/12/10 追記)
オープンソースApache Tuscanyで楽しむSOA 第6回「WSDLを使用してWebサービスでワイヤリングしましょう」:CodeZine

(2009/12/24 追記)
オープンソースApache Tuscanyで楽しむSOA 第7回「JRubyをサービス化しましょう」:CodeZine
オープンソースApache Tuscanyで楽しむSOA 第8回「Groovyもサービス化しましょう」:CodeZine

(2010/01/17 追記)
オープンソースApache Tuscanyで楽しむSOA 最終回「残した課題と参考文献」:CodeZine
Spring フレームワークを利用して行う SCA コンポーネントの設計と開発: 第 1 回 Spring、SCA、そして Apache Tuscany の 3 点セット

Posted on 2008年05月14日

 Project Fuji とは

Posted in Java (RSS), SOA (RSS)

Open ESB」 は JBI に準拠した ESB です。そして、先日リリースされたばかりの 「Open ESB v3」 のコアとなるフレームワークは 「Project Fuji」 によって実装されます。「Project Fuji」 をコアに据えることによって、「Open ESB」 が OSGi R4 準拠のどのようなランタイム上でも動作することになるのだそうです。
既に 「Open ESB v3」 と 「GlassFish v3」 を組み合わせた 「GlassFish ESB」 の開発が決定されましたが、OSGi をサポートする他のアプリケーションサーバや Java SE 上でも動作するということなので、JBI の普及に貢献しそうですね。

関連情報
アクエリアム - The Aquarium (ja): プロジェクト Fuji の紹介 - Open ESB v3 のコアです
アクエリアム - The Aquarium (ja): GlassFish ESB が正式に開始されました
Open ESB v3とプロジェクトFuji、GlassFish ESB - ブログ: 岡崎
プロジェクトFuji、すごそうですよこれは。 - ブログ: 岡崎
JBIとOpen ESBの違い : 日々是新 Akihito Fujii's Weblog

Jungle Java - OSGi 関連情報メモ
Jungle Java - SCA と JBI

(10/24 追記)
アクエリアム - The Aquarium (ja): Fuji Milestone2がやってきた:動画をみて、是非、お試しあれ!
Project Fuji (basis for OpenESB v3) Milestone 2 released

(11/06 追記)
OpenEJB - OpenEJB 3.1

(2009/03/02 追記)
2009-02-11 - なんとなくな Developer のメモ

(2009/04/23 追記)
アクエリアム - The Aquarium (ja): Fuji M5 ご利用可能

(2009/06/01 追記)
アクエリアム - The Aquarium (ja): OpenESB 情報: v2.1 リリース候補 2, ウェビナー, JavaOne

(2009/06/19 追記)
アクエリアム - The Aquarium (ja): GlassFish ESB v2.1 リリース

(2009/06/22 追記)
アクエリアム - The Aquarium (ja): Fuji M6 ご利用可能 - POJOs, S3, SSL その他新機能

(2009/10/08 追記)
アクエリアム - The Aquarium (ja): Spring DMとOpenESB v3 / Project Fujiは仲良し
Jungle Java - Spring と OSGi を融合させる Spring DM

(2010/01/08 追記)
アクエリアム - The Aquarium (ja): GlassFish ESB v2.2 リリース!現在ダウンロード可能です

Posted on 2008年05月12日

 SCA と JBI

Posted in Java (RSS), SOA (RSS)

JSR 208: Java Business Integration(JBI)」 は、Java で ESB を実装するための標準仕様ですが、普及状況はあまり芳しくありません。一方で、JBI の仕様策定段階で強固に反対した IBM や BEA Systems(Oracle に買収されました)などが推進する 「Service Component Architecture(SCA)」 は多くの支持を獲得して、業界標準となりつつあるようです。
とはいえ、両者は完全に対立するものではなく、それぞれの長所を活かすための連携も模索されています。

関連情報
Java Business Integration - Wikipedia
「SOAの本格普及はESBの標準があってこそ」と“J2EEの父”が強調:ITpro
概説JBI - ITアーキテクト [IT Architect]
InfoQ: SCAインタビュー
InfoQ: SOAとコンポーネント技術 --- SCA入門(マルレク2005 第5回より)
InfoQ: SCA and JBI, Best of Both Worlds?
Service Architecture - SOA: SCA and JBI - a match made in enterprise heaven

Jungle Java - SCA は SOA 実装のための仕様
Jungle Java - OSGi 関連情報メモ
Jungle Java - ESB Mule 関連情報メモ

(05/28 追記)
InfoQ: SunはJava EE スペックにSCA統合を追加するか?

(06/02 追記)
InfoQ: Mule創設者: JBIは目標を見失っている

Posted on 2008年05月10日

 ESB Mule 関連情報メモ

Posted in Java (RSS), SOA (RSS)

そろそろ ESB を試してみようかなぁ。ということで、「ESB Mule」 の関連情報をメモ。
「ESB Mule」 は和訳サイトが充実しているので、比較的取り組みやすい印象があります。ただし、登場して間もない 「Mule 2.0」 の和訳サイトはまだ準備中です。

関連情報
Home - Japanese ESB Mule Documentation
Japanese ESB Mule Users Page
ESB Mule - Wikipedia

「SOAは小さく入れて大きく育てよう」─SOA導入はコストがかかるという常識をくつがえすオープンソースのESB「Mule」:ITpro
InfoQ: ESB で進化的な統合を
Open Tech Press | オージス総研、オープンソースESB「Mule」製品の国内販売開始
企業利用でも十分なESBとして機能を強化している:ITpro
SOAのメリットを最大限に引き出す「5つの方法」 : ソフトウェア開発 - Computerworld.jp
アクエリアム - The Aquarium (ja): MuleSource's RESTpack に Jersey
InfoQ: Mule 2.0がリリース

Jungle Java - OSGi 関連情報メモ

p.s.
Apache Synapse」 をベースに開発された 「WSO2 ESB」 等、オープンソースの ESB は他にもありますが、まだ日本語の情報が非常に少ないようです。

ESBエンジン「Apache Synapse 1.1」リリース--VFSでのファイル転送に対応 - builder by ZDNet Japan

(05/10 追記)
「ESB Mule」 は Java で開発された ESB ですが、JBI コンテナではありません。Japanese ESB Mule Users Page では、その違いを次のように説明しています。

ESB Mule とJBI (Java Business Integration)は以下の点で異なります:
* 部分的に共通した問題を解決しますが、その解決方法が異なります。JBIはXMLとWSDLに依存していますがESB Muleはしていません。ユーザがインタフェースのデータ型と形式を自由に選ぶことができます。

* コンポーネント間の通信にJBIはメッセージ交換と正規化メッセージを利用します。ESB MuleはPOJO/エンドポイントを利用します。

* JBIはサービスコンテナです。ESB Muleはメッセージの変換、監視、ルーティングにサポートしたシステム統合フレームワークです。
JBIはまだ発展途中な技術でありXMLやWSDLを前提にしています。XMLやWSDLは潜在的に多くの可能性を持っていますが、現在の多くの場合は利用するのが複雑過ぎます。

(10/31 追記)
InfoQ: Mule 2.1 EnterpriseとMule Galaxy 1.5 Enterpriseリリースされる

(2009/10/15 追記)
InfoQ: MuleSoftがTomcatベースのTcat Serverおよび統合フレームワークiBeansをリリース

Posted on 2008年05月09日

 JAX-RS と Web Beans

Posted in Java (RSS), SOA (RSS), Web2.0 (RSS)

『WEB+DB PRESS』 の連載 「Javaカウボーイプログラマの実験室」 の最終回では、「Jersey」 が取り上げられています。

WEB+DB PRESS Vol.44のお知らせ - recompile.net

同記事の中で、「JAX-RS」 と 「Web Beans」 は次世代 Java EE の2つの進化の方向性であり、「JAX-RS」 はインターネット向けWebアプリケーションに、「Web Beans」 はイントラネット向けWebアプリケーションに適していると解説されていて、「そうそう、そうなんだよねぇ」 と共感してしまいました。
エンタープライズの分野にも Web 2.0 の技術はどんどん浸透していますし、将来的にはイントラネットという形態そのものが消滅してしまう可能性もあると思いますが、作成するアプリケーションの内容によって異なる開発手法を採用するというのは自然なことではないでしょうか。

関連情報
Jungle Java - 『RESTful Webサービス』
Jungle Java - Jersey 関連メモ
Jungle Java - Web Beans 関連情報メモ

(2009/02/18 追記)
InfoQ: Web Beans (JSR-299): スペックリード Gavin King 氏との質疑応答
Java Contexts and Dependency Injection (JSR-299/旧Web Beans) - S/N Ratio (by SATO Naoki)
The Aquarium: JSR 299 - WebBeans is Dead. Long Live Java Contexts and Dependency Injection!

Posted on 2008年04月29日

 『ITアーキテクト Vol.16』

Posted in SOA (RSS), Web2.0 (RSS), 書籍 (RSS)

ITアーキテクト』 の今回の特集は 「コンポジット・アプリケーション」 です。


最近 「Apache Tuscany」 などに興味を持ち始めたところなので、僕にとっても非常にタイムリーな特集となりました。
本特集では 「コンポジット・アプリケーション」 を SOA に限定しないで、SaaS や Web2.0 のマッシュアップも対象としており、更には "複合" を考える際に必要となる基礎知識も紹介しています。これはお勧めですよ。

関連情報
ZDNet Japan Blog - 「マッシュウェア」現る――コンポジットアプリケーションの未来形?
コンポジット・アプリケーション連載: 第0回 コンポジット・アプリケーションを取り巻く技術
コンポジット・アプリケーション連載: 第1回 QRコードを活用しよう (前編)
コンポジット・アプリケーション連載: 第2回 QRコード を活用しよう(後編)

Jungle Java - SCA は SOA 実装のための仕様
Jungle Java - Eclipse で Tuscany のサンプルを試してみた
Jungle Java - OSGi コンテナ Apache Felix
Jungle Java - Spring と OSGi を融合させる Spring DM

(03/26 追記)
IBM が、マッシュアップのセキュリティを向上させるソフトウェアのコードを、Ajax 技術の標準策定に取り組んでいる OpenAjax Alliance という団体に寄贈したそうです。

IBM Web 2.0のセキュリティー不安を”SMash”で解決 - Japan
IBM、マッシュアップのセキュリティ向上ソフトのコードを寄贈へ:ニュース - CNET Japan

(10/24 追記)
相互運用性とセキュリティの強化に取り組むOpenAjaxアライアンス : ソフトウェア&サービス - Computerworld.jp

Posted on 2008年03月24日

 Eclipse で Tuscany のサンプルを試してみた

Posted in Eclipse (RSS), Java (RSS), SOA (RSS)

下記の記事を参考にして、Eclipse(3.3 Europa) で 「Apache Tuscany」(apache-tuscany-sca-1.1-incubating) のサンプルを試してみました。

Sebastien's blog: Developing an SCA application with Apache Tuscany and Eclipse

何となく概要を理解したというレベルに過ぎませんが、思っていたよりは分かりやすいです。確かに "DIコンテナの発展系" といった感じですね。

関連情報
SCAをDIコンテナから考える (arclamp.jp アークランプ)

InfoQ: サービスコンポーネントアーキテクチャを始める
InfoQ: OSGi、SCA、BPEL、Springで管理容易性を強化
InfoQ: "あなたを後で呼び返していいですか?" サービスコンポーネントアーキテクチャを使用した非同期サービスの構築

Jungle Java - Apache Tuscany Java SCA 1.1 リリース
Jungle Java - SCA は SOA 実装のための仕様

(03/13 追記)
「Apache Tuscany」 ではスクリプト言語がサポートされていて、JavaScript、Groovy、Ruby 及び Python を使用したサンプルもあります。
ただし、Eclipse で Groovy を使用したテストを行う場合にはちょっとした留意点があります。コンポーネントで指定する Groovy のソースファイルは、プロジェクトのアウトプットフォルダ(通常は bin)に配置する必要があります。
なお、Groovy に限りませんが、下記のように composite ファイル内にスクリプトを直接記述してもOKです。


p.s.
話は逸れますが、Eclipse Packaging Project では開発コードに木星の衛星(ガリレオ衛星)の名が使われていて、次のバージョン(3.4)は Ganymede となります。現在は M5 がリリースされています。

Posted on 2008年03月12日

 XMPP とは

Posted in SOA (RSS), Web2.0 (RSS)

XMPP」 は、インスタント・メッセージング(IM)などで使用される XML ベースのプロトコルで、IETF によりインターネット標準の IM プロトコルとして認定されています。
僕自身は IM をほとんど使用したことがありませんが、「Google Talk」 や 「iChat」、「Sun Java System Instant Messaging」 でも採用されているようです。

InfoQ にクラウドなWebサービスのプロトコルとして 「XMPP」 が非常に適していると力説した記事が紹介されていたため、興味を持ちました。
少し調べてみたら、オープンソースの ESB である 「Mule」 では、「XFire」(現在は 「Apache CXF」 に統合) を用いて、SOAP サービスを 「XMPP」 で公開することもできるようです。ESB はともかく、「Apache CXF」 なら自分で試してみることもできるかも。

関連情報
InfoQ: XMPPはクラウドサービスの将来像か?
XMPP(Jabberのプロトコル)技術メモ ― ありえるえりあ

2006.03.22 サン、高セキュリティの新しい企業内コミュニケーション・ソリューション「Sun Java System Instant Messaging 7.1 日本語版」を提供開始
米グーグルのIM「Google Talk」がメッセンジャー仕様「XMPP」に完全準拠:ITpro
Google TalkやiChatでも使用のXMPPマルチメディア拡張"Jingle"の文書公開 | マイコミジャーナル

Jungle Java - Apache CXF 2.0 リリース
Jungle Java - Comet 関連情報メモ

p.s.
InfoQ の記事にも書かれているように、パブリッシュとサブスクライブ(購読)の機能を実現する手段は 「XMPP」 だけではありません。
例えば、「Java Message Service(JMS)」 を使用するというのも選択肢の一つでしょう。といっても、僕自身は 「JMS」 についてもたいした知識は持っていないのですが...。(^^;
なお、「Apache CXF」 は 「JMS」 もサポートしています。

関連情報
Javaを紐解くための重点キーワード:JMS
JMS-TECHSCORE-
Apache Geronimo、JMSを使いイベントドリブンフレームワーク構築する

(02/24 追記)
SaaS、Web2.0を超え、クラウド・コンピューティング時代へ (渡辺弘美の「IT時評」):NBonline
メディア・パブ: Firefoxも“クラウドコンピューティング”へ

(2009/06/11 追記)
MOONGIFT: » Ajax + XMPPベースのチャットシステム「JWChat」

(2010/04/14 追記)
MOONGIFT: ≫ Flash製のXMPPクライアント「SparkWeb」

Posted on 2008年02月23日

 少しだけ ActiveBPEL Designer を試してみた

Posted in Eclipse (RSS), SOA (RSS)

Active Endpoints は 「Business Process Execution Language(BPEL)」 の普及促進に熱心な会社で、オープンソースの BPEL エンジン「ActiveBPEL Engine」 を公開するとともに、グラフィカルに BPEL を作成するツール 「ActiveBPEL Designer」 も無償で提供しています。
ほんの少しだけ試してみましたが、Eclipse ベースのツールで、使いやすそうですよ。


なお、「ActiveBPEL Designer」 はオープンソースソフトウェアではありません。使用するためには、ユーザ登録後に送付されるライセンスキーが必要となります。

関連情報
ActiveBPELランタイム「ActiveBPEL Engine 4.0」登場 | マイコミジャーナル
MOONGIFT: ? ActiveBPEL:オープンソースを毎日紹介
Japan.internet.com Webビジネス - 新興会社が『BPEL』技術をオープンソース化
IBM WSDD | SOA入門 - 第2回 - Japan

p.s.
Active Endpoints は、10日ほど前に紹介した「BPEL4People」 の仕様作成にも参加しています。

Jungle Java - BPEL4People とは

Posted on 2008年02月09日