タグ

2008年3月10日のブックマーク (13件)

  • Java 2 Platform SE v1.4.0

    intelmac
    intelmac 2008/03/10
    J2SE
  • J2SE 5.0 Tiger 虎の穴 JMX 基礎編

    ちょっと前までアプリケーションの管理をするなんて思いもよらなかったのではないですか。 サーバ系で動くアプリケーションであっても、ログを書くぐらいで管理云々なんてそれほどいわれてなかったような気がします。 しかし、時代は変わりました。The Times They Are A-Changin' なのです。 24/7 のアプリケーションは当たり前。けしって止めることのできないアプリケーションもたくさんあります。特にコンテナになるようなアプリケーション、たとえば Tomcat などは、その上で動作するコンポーネントの管理をすることが必須になります。 そこで登場するのが Java Management Extension (JMX) です。JMX は JSR-003 で標準策定された、アプリケーション管理のためのフレームワークです。 くしくも J2EE 1.4 では一足先に JMX が取り込まれてい

    intelmac
    intelmac 2008/03/10
    JMX Mbean
  • MBeanを使う

    JBossでは、MBeanというものを使うことが出来ます。 MBeanを使うと、HTTPなどを通してJavaのロジックを呼び出す事が出来ます。 他にも、cron(Windowsのタスクスケジューラ)のように 一定時間毎に特定の処理を実行することも可能になります。 なお、JDK5ではMBeanなどを含めたJMX(Java Management Extensions)が標準採用になっています。 sarファイルの作成 MBeanを使うには、sarファイルを作成する必要があります。 詳しくは「アプリケーションファイル構成」のページを参考にして下さい。 ここでは、以下のような jboss-service.xml を作成することにします。 MBeanを一つだけ持つシンプルな構成です。 <server> <mbean code="org.limy.mbean.Hello" name="jboss.tes

    intelmac
    intelmac 2008/03/10
    MBean JMX
  • 初めての JMX (MBean/エージェント[MBean サーバー/プロトコル・アダプター])

    JBOSS では全面的に採用されていますが、Java Management Extentions (JMX) という、いろいろなリソースを管理するための標準があります。 ハードウェアでもソフトウェアでも、この JMX に則って管理インターフェイスを書いておけば、簡単に管理エージェントやアクセスするためのプロトコル・アダプターを組み合わせることができる、というものです。 具体的にどのように使用できるかは JBOSS の管理コンソールの例を見ていただければよりわかると思いますが、たとえば、この JMX インターフェイスをとおしてサーバーのシャットダウンも可能になっています。その際、プロトコル・アダプターとしては HTTP と RMI が組み合わされていますので、どちらの手段を使用してもシャットダウンを行うことができるようになっています。 JMX については Sun から出ている White P

    intelmac
    intelmac 2008/03/10
    JMX
  • EJB

    EJBコンテナを作る サーバプロバイダ、コンテナプロバイダは、 アプリケーションサーバを作る人。 仕様上ロールは分かれているが、同じ人が複数のロールをこなしても可。 小さなチームだと1人4役になるでしょう。 EJBの種類 EJBにはいくつかの種類があります。 セッションBean ステートフル ステートレス エンティティーBean CMP BMP メッセージドリブンBean セッションBean セッションBeanは、ビジネスプロセスをモデル化したものです。 プロセスとは、例えば、検索する、受注するなどのロジックを指します。 セッションBeanはさらに、状態をもつステートフルセッションBeanと、 状態を持たない、ステートレスセッションBeanの種類があります、 エンティティーBean エンティティーBeanは、ビジネスエンティティーをモデル化したものです。 エンティティーとは、例えばデータベ

    intelmac
    intelmac 2008/03/10
    EJB
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Related Japanese technical documents - Code Patterns, Learning Path, Tutorials, etc. Please open new issue/pull requests in either English or Japanese if you would have any feedback or you would like to contribute this repo. We provide mainly "Japanese contents" by markdown text. IBM Developerの最新情報は https://developer.ibm.com/ にアクセスし、英語のコンテンツを参照してください。 このリポジトリは、IBM Developer Japan Webサイトで公開していた

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
    intelmac
    intelmac 2008/03/10
    JNDI EJB
  • 第1回 複雑さを捨てて使いやすさに徹したEJB 3.0:ITpro

    intelmac
    intelmac 2008/03/10
    EJB3.0
  • 第1回 複雑さを捨てて使いやすさに徹したEJB 3.0:ITpro

    intelmac
    intelmac 2008/03/10
    EJB3.0
  • 第2回 インターセプタの利用とトランザクション制御の容易さを体感

    前回は簡単なEJBコンポーネントの作成方法と@EJBというアノテーション(注釈)を使ったDI(Dependency Injection:依存性の注入)について説明しました。今回は,EJBを使ったアプリケーションにおいて利用頻度の高い「セッションBean」と「宣言的トランザクション」について解説します。 セッションBeanは,主に業務ロジックや業務フローを実装するEJBのコンポーネントです。通常のJavaクラスに@Statelessや@Statefulなどのアノテーションを付けることで作成できます。 またEJBでは,トランザクションの管理をコンテナに任せることで宣言的トランザクションを利用できます。宣言的トランザクションとは「トランザクションの開始や終了,トランザクションの振る舞いをプログラム・コードとして明示的に記述するのではなく,アノテーションやXMLファイルなどを利用してプログラム・コ

    第2回 インターセプタの利用とトランザクション制御の容易さを体感
    intelmac
    intelmac 2008/03/10
    EJB3.0
  • Stateful Bean

    intelmac
    intelmac 2008/03/10
    EJB3.0
  • SOAへの対応を強化 - J2EEアプリケーション開発環境"Lomboz 3.2"公開 | エンタープライズ | マイコミジャーナル

    ObjectWebは20日(現地時間)、ObjectWeb Lombozの最新版となる"Lomboz 3.2"の正式版をリリースした。LombozはJ2EE開発をサポートするためのEclipse用プラグインで、Eclipse WTP(Web Tools Platform)プロジェクトによる成果物をベースに開発されているオープンソースソフトウェア。Lombozを使用することでJ2EEやEJBを利用したWebアプリケーションを効率よく開発できるようになる。 Lombozの主な特徴は次の通り。 ServletやEJBのためのウィザードが充実 ケースに対応した雛型の作成が可能 EJBインタフェースやデプロイメントディスクリプタの自動生成が可能 TomcatやWeblogic、JBossなどの代表的なWebアプリケーションサーバに対応 JSR 168のポートレット仕様をサポート Lomboz 3.2

    intelmac
    intelmac 2008/03/10
    Lomboz EJB
  • lombozプラグインでEJB開発を簡素化

    なお、稿以降のEclipseのメニュー表記は、http://download.eclipse.org/downloads/index.phpから入手できる2.1.x用の国際化プラグイン(ファイル名 eclipse2.1.1-SDK-win-LanguagePackFeature.zip)を適用したものになります。ご注意ください。 Lombozプラグインとは Lombozプラグイン(http://www.objectlearn.com/index.html)はEclipse用のJ2EE開発のためのプラグインです。アプリケーションサーバとの連携機能や、JSPエディタ、各種ウィザードにより効率的なJ2EE開発を行うことができます。Lombozでは、EJBの開発に対して以下のような機能を持ちます。 ウィザードによるEJBソースファイルのひな型作成 XDocletによるEJBインターフェイス、デプ

    lombozプラグインでEJB開発を簡素化
    intelmac
    intelmac 2008/03/10
    Lomboz EJB
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    intelmac
    intelmac 2008/03/10
    Lomboz EJB