IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
JSR 223: Scripting for the Java Platform 現在、Javaプラットフォームではスクリプト言語のサポートが急速に進められている。同時に、Java VM上で動作するさまざまなスクリプト言語の実装が登場しており、JavaプラットフォームはすでにJava言語という枠を飛び越え、マルチ言語環境に進化しようとしている。本連載第31回で紹介したBeanShellも、Javaベースのスクリプト言語のひとつだ。 今回取り上げるのは、そのようなさまざまなスクリプト言語とJavaを結びつける役割を果たす「JSR 223: Scripting for the Java Platform」だ。ご存知のように同APIはJava SE 6よりJavaの標準クラスライブラリとして統合されている。JSR 223ではJavaプログラム内で各種スクリプトを実行する、およびスクリプト側からJ
Project Zeroでスクリプト+Ajaxのアジャイル開発:CoolなEclipseプラグイン(19)(1/3 ページ) “Project Zero”とはいったい何なのか? Project Zeroとは「Zero complexity, Zero overhead, Zero obstacles」(複雑さゼロ、オーバヘッドゼロ、障害ゼロ)をスローガンとして掲げたIBMの新プロジェクトで、次世代の動的Webアプリケーションのアジャイル開発にフォーカスしており、スクリプト言語とAjaxをサポートしているのが特徴です。 Project Zeroは、Java版、PHP版、コマンドライン版の3つのディストリビューションが用意されています。本稿では、Eclipseプラグインとして提供されているJava版のディストリビューションを用い、ブログアプリケーションの作成を通してProject Zeroの概
27日(ドイツ時間)、Jaggerの最新版となる「Jagger 1.0」が公開された。JaggerはJavaおよびGroovyを使って開発されたJavaアプリケーションモニタリングツール。大規模コンピュータクラスタにおける用途を目的にして開発されたツールアプリケーションで、JMXを使ったモニタリングデータの集約、アーカイブ、視覚化を実現する。 Jagger 1.0ではモニタリング画面としてコンソールモードが実装されており、Java仮想マシンの状況表示、メモリの使用状況表示、アプリケーションサーバの動作状況表示などが実現できる。実装自身はGroovyで行われているため自由度が高いうえにすでにJ2EE環境とも連携がとれているようだ。今後の実装予定にはモニタリングデータモデルの記述、クラスタホストにおける分散mbeanデータの集約、モニタリングデータの履歴化、SLA設定/モニタリング/実行などが
The Codehaus、the Groovy developer teamは2日(米国時間)、Groovyの最新版となるGroovy 1.0を公開した。GroovyはJava仮想マシンで動作するスクリプト言語。Javaとよく似た文法をもっており、シェルスクリプトからWebアプリケーションシステムの開発まで、幅広く対応している。規格自身は「JSR 241: The Groovy Programming Language」において標準化が進められている。 同アプリケーションはGroovy 1.0 JSR-2が公開された時点ではJSR-3以後に正式リリースの予定だったが、後にJSR-4が公開されるなど、スケジュールは当初よりもずれこんでいった。Groovy 1.0 JSR-6 公開時には2006年9月末に1.0のリリースが予定されていたが、さらに3カ月の遅延を経ての1.0リリースとなった。 G
Javaの世界においてホットな話題といえばスクリプト言語。このなかでもJava言語と近い文法をもつGroovyはJavaデベロッパにとって親しみやすいだろう。このGroovyを使い、Ruby on Rails(以降、RoR)に触発されたフレームワークとしてGrailsが開発された。JavaOneにおいてOracleがサポートを表明するなど、エンタープライズでの利用も進みそうだ。本稿ではGrailsを使って小さなアプリケーションを作ってみる。 Grails 0.2 登場 The Grails teamは14日(米国時間)、Grailsの最新版となるGrails 0.2を公開している。Grailsは、Groovyを使ってRoRとよく似たWebアプリケーションシステムの開発環境を提供するツール。GroovyはJavaで実装され、Javaに近い文法を持つスクリプト言語で、JSR-241として標準化
Javaの世界においてホットな話題といえばスクリプト言語。このなかでもJava言語と近い文法をもつGroovyはJavaデベロッパにとって親しみやすいだろう。このGroovyを使い、Ruby on Rails(以降、RoR)に触発されたフレームワークとしてGrailsが開発された。JavaOneにおいてOracleがサポートを表明するなど、エンタープライズでの利用も進みそうだ。本稿ではGrailsを使って小さなアプリケーションを作ってみる。 Grails 0.2 登場 The Grails teamは14日(米国時間)、Grailsの最新版となるGrails 0.2を公開している。Grailsは、Groovyを使ってRoRとよく似たWebアプリケーションシステムの開発環境を提供するツール。GroovyはJavaで実装され、Javaに近い文法を持つスクリプト言語で、JSR-241として標準化
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く