The JBoss Application Server uses detached invokers for making remote service invocations. These invokers are best known within the context of making EJB 2.x invocations. Traditionally each implementation of these invokers are specific to the transport protocol they use to make the remote invocation. The UnifiedInvoker is a detached invoker implementation which uses JBoss Remoting in order to abst
JBoss ToolsでSeamアプリを開発してみよう 前回はオールインワンインストーラによるJBoss Tools導入方法を紹介した。今回は引き続き、JBossが提供するWebアプリケーションフレームワーク「JBoss Seam」の開発環境としてのJBoss Toolsの機能を紹介する。 JBoss SeamはJSF、EJB3といったJava EE5標準をベースとしている。JSFとEJB3を単純に組み合わせて使う場合と比較すると、JSFからEJBに直接アクセスすることが可能であったり、設定ファイルの記述量が大幅に削減されるといったメリットがある。また、Seam独自の機能としてカンバセーションスコープ、複数ウィンドウ対応、コンテキストを使用した値の受け渡しなど多くの便利な機能を備えている。 XHTMLエディタ Seamではビュー技術としてJSF/Faceletsを採用している。Facele
JBoss jBPMを試そう! 第5回:例外の処理を見ていこう! 著者:レッドハット 安間 太郎 公開日:2008/02/28(木) jBPMプロセスアプリケーションの例外処理 最終回の今回は、前回のJava SE環境を用いてjBPMプロセスアプリケーションの例外処理について解説します。是非トライしてみてください。 さらにユーザインターフェースを開発する際のポイントを解説し、最後にjBPMを使う上で役立つ参考情報についてまとめていきます。 例外はどのように処理されるか 前回はシンプルなプロセス定義SimpleProcessを作成し、プロセス定義からイベントを介してActionHandlerを実装したJavaクラスを呼び出すことを解説しました。では、Javaクラスで発生する例外はどのように扱われるのでしょうか。 このことを確認するため、前回作成したTestHandlerクラスを少し改造して例
JBoss Toolsとは JBoss Toolsは過去に本連載でも紹介した通り、Struts/JSFやHibernate、JBoss Seamなどを利用したWebアプリケーション開発を支援するEclipseプラグインセットだ。とくに最近注目を集めているWebアプリケーションフレームワークJBoss Seamに関する機能が充実しており、Seamで開発を行う際には必須のプラグインといってもいいだろう。 JBoss Toolsはオープンソースであり無償で利用することが可能だが、JBoss SeamでのWebアプリケーション開発を行う場合、JBossアプリケーションサーバやJBoss Seamなどを別途インストールする必要があり、セットアップが面倒という問題がある。Red Hatから提供されているJBoss Developer Studioではこれらのソフトウェアをまとめて導入することが可能だが
JBoss jBPMを試そう! 第4回:プロセス定義からJavaクラスを呼び出す仕組み 著者:レッドハット 三木 雄平 公開日:2008/02/21(木) Let's try it! 「第3回:15分でプロセスアプリケーションの開発」ではjBPMでEclipseのプラグインを使い、プロセスの定義を行いました。簡単にできることをご理解いただけたと思います。今回は前回までと趣向を少し変えて、Java SE環境でjBPMを利用していきます。よりシンプルな環境でjBPMを使うことで、その柔軟性を実感していただると思います。 前半はプロセス定義からjavaクラスをどのようにして呼び出すのかについて解説し、後半はハンズオン形式で進めていきます。ぜひ読者の皆様もトライしてみてください。 イベントとActionHandler jBPMのプロセス定義から前回作成したjavaクラスを呼び出すには、プロセス定義
米Red Hatは米国時間2008年2月14日,同社のミドルウエア群「JBoss Enterprise Middleware」ポートフォリオの拡大につながる3つのオープンソース・プロジェクトを発表した。これには,Javaとレガシー・ベースのトランザクション処理環境の統合を目的としたもの,SOA(サービス指向アーキテクチャ)ガバナンス,システム管理の強化に関連するものが含まれる。 「JBoss.org BlackTie」プロジェクトは,現行のJBossトランザクション監視プロジェクト「JBoss.org Transactions」を拡張するもの。C,C++,メインフレーム・アプリケーションをJBossのJavaベースの環境に統合できるようにすることを目的としている。Red Hatは,JBoss.org BlackTieとTransactionプロジェクトをベースとするJBoss Enterp
巷で話題のJBoss Tools。単なるEclipseプラグインというよりはJBoss Seamとセットにして生産性を上げていくための次世代Webアプリ開発環境、といったところです。 まだ触り始めたところなので、間違い等あれば是非ともコメントで突っ込んでくださいませ。 (参考) http://docs.jboss.org/tools/2.0.0.GA/ まずはセットアップから。 ★★★2008/2/27追記★★★ 日本JBossユーザグループからオールインワンのインストーラがリリースされています。クリーンかつ一気にセットアップできるので超オススメ! http://journal.mycom.co.jp/column/ide/025/ http://sourceforge.jp/projects/japan-jbug ★★★★★★★★ 以下の組み合わせで進めます。 JDK5 JDK6は対応が
久しぶりに本を書きました。今回はJJBugの仲間との共著です。構成は2つのパートからなっていて、前半がJBoss Seam、後半がJBoss Application Server(JBoss AS)になっています。はっきり言って、どの章も「中身が濃い」です。 JBoss徹底活用ガイド ーJava・オープンソース・JBoss Seam・JBoss AS 大型本: 352ページ 出版社: 技術評論社 (2008/2/19) ISBN-10: 4774133795 ISBN-13: 978-4774133799 発売日: 2008/2/19 JBoss Seamのパートは、Seamの基本コンセプトからプログラミングまでステップバイステップで紹介しています。SeamとJPA、jBPMやRulesの連携までも含まれています。対象はSeam 2.0.0.GA。最新版の2.0.1.GAでも動作確認済です
Built with Seam You can find the full source code for this website in the Seam package in the directory /examples/wiki. It is licensed under the LGPL. Seam Moving Forward As many of you may be aware, there have been a number of changes within Seam over the past year. Here is a quick highlight of the changes and how they may affect you and your application. Seam 2 Seam 2.2 targets JBoss AS 5 and 6
JBoss jBPMを試そう! 第2回:15分で試してみよう! 著者:レッドハット 安間 太郎 公開日:2008/01/31(木) JBoss jBPM Suiteのインストール 今回はjBPMをインストールした後、バンドルされているサンプルプロセス定義を使ってその動作を確認します。ハンズオン形式で説明して行きますので、ぜひ挑戦してみてください。 本記事では「JBoss jBPM 3.2.2」「Eclipse 3.3.0」「Sun JDK 1.5.0_14」「Red Hat Linux Enterprise 5.1」および「Windows XP」の環境で動作確認をしています。マシンスペックに関して、メモリが「2GB」、CPUが「Intel Core2 Duo 1.8GHz」で動作確認を行いました。メモリは512MB程度でも動作させることが可能です。 「第1回:JavaエンジニアのためのBP
昨日、GavinにJBossToolsのデモを見せてもらいましたが、これがやばい。 もちろん良い意味で。 HOT deployでさくさく開発していくようすは、まるで私のデモのよう。HOT deployは、まだ完璧ではなくて、Hibernateが管理している部分とメッセージリソースは、HOT deployが利かないようだけど、あそこまでできているとは、すばらしい。 ツールのサポートもかなりGood。今後は、フレームワークだけではなくて、ツールも含めて生産性をあげるべきだというSeasar2の流れと完全にシンクロしてますね。 SeamとJBossToolsを組み合わせての開発は、Springといくつかのフレームワークを組み合わせて開発するより明らかに生産性が高いと思います。HOT deployもできるし、ツールが隅々までサポートしてくれるから。nekopが自信をもってそういってたのもうなづけま
Hibernateのファウンダーとして知られるGavin King氏。現在はRed HatにてJBossフェローを務める 18日、レッドハット主催による開発者向けイベント「JBoss COMPASS Tokyo」が開催された。同イベントの目玉は、HibernateやSeamといった"超メジャー"フレームワークの創設者であるGavin King氏によるテクニカルセッションである。同氏は基調講演にも登壇し、自身がスペックリードを務める「JSR 299 Web Beans」の紹介を行った。本稿では基調講演で同氏が語った情報をもとに、Web Beansの概要やメリットを簡単に説明したい。 Web Beansとは、Gavin King氏が開発を主導するアプリケーションフレームワーク「JBoss Seam」から着想を得て、現在JCP内で標準化が進められている仕様だ。Java EEの次期メジャーバージョ
注目急上昇中のDaaS最新情報 コロナ禍を背景に利用者と機能を拡大中 Azure Virtual Desktop最新情報 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 Summit 講演レポート公開! イノベーション志向経営からDX推進の覚悟 ブレインテックの可能性まで 大事なのは”仕事の段取り” 幅広い業務を任されているからこそできる ひとり情シス流の業務改善術 今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 クラウド導入が進まない本当の課題 I
まだまだSeam勉強中の身ですが、たぶん広く浸透するフレームワークになると思います。実際に確認するのはこれからなのですが、本から読み取った理由は以下です。JavaEE(JSF, EJB3など)という標準に準拠している。そして、開発が容易である。 組込みEJB3コンテナなどの工夫で、Tomcatでも動作させることができる。クラスタリングが可能である。 開発時の単体テストが容易である。BPM, rule, pageflow機能が統合されている。 本には記載されていませんが。 開発で、あまりイライラすることがない。サーバの再起動があまりない・設定ファイルなど自動であらかじめ作ってくれるツールがある。Redhatが買収したことによりサポートを受けやすくなった(印象がある)。JBoss自体がJSRを牽引できる力を有している。 開発者に取ってみれば、開発・テストがしやすくてイライラしないのはすごく良い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く