タグ

APIとJavaに関するyosh89のブックマーク (4)

  • 【コラム】Java API、使ってますか? (18) JAX-RSで簡単RESTful - JSR 311 | エンタープライズ | マイコミジャーナル

    JSR 311: JAX-RS: The Java API for RESTful Web Services JSR 311は、JavaプラットフォームにおいてREST(REpresentational State Transfer)スタイルのWebアプリケーションを開発するためのAPI仕様で、「JAX-RS」という略称で呼ばれている。現在RESTスタイルのアプローチは、WebアプリケーションにおいてはSOAPベースのアプローチと同様に一般的なものとなっている。 JavaプラットフォームではJAX-WS 2.0においてSOAPをサポートしており、比較的容易にSOAPベースのWebアプリケーションを作成することができる。一方RESTについてはSOAPに比べると低レベルなAPIしか用意されていないため実装が複雑になりやすいという問題を抱えていた。 JAX-RSの目的は、RESTスタイルのWeb

  • Swing APIでWebアプリ開発! - Cooee 1.01登場 | エンタープライズ | マイコミジャーナル

    The Karora open source groupは15日(オーストラリア時間)、Cooeeの最新版となる「Cooee 1.0」を公開した。CooeeはJavaをベースにして開発されたWebアプリケーションUIフレームワーク。HTMLJavaScriptの知識がなくともSwing APIを使ってWebアプリケーションのUIを開発できる点が特徴。もともとEcho 2およびEchoPointNGをベースにして開発されフレームワークで、2007年3月および4月にフォークしている。 1.0では新機能の追加とAPIの整理が実施されている。主な変更点は次のとおり。 OSGIサポートの追加 TabPaneの高さ・幅・フォントを設定する機能を追加 TabPabeにおいてタブスイッチのイベントフィルタリング機能を追加 TreeTableにおいてコンポーネントをレンダリングする機能を追加 Accord

  • 風変わりなAPI、JavaオブジェクトをSQLで操作 - JoSQL 1.8公開 | エンタープライズ | マイコミジャーナル

    The JoSQL Projectは5月30日(米国時間)、JoSQLの最新版となる「JoSQL 1.8」を公開した。JoSQL(SQL for Java Objects)は、Javaオブジェクトの集合に対してSQL命令を使ったさまざまな操作を提供するためのライブラリ。コレクションに対してSQLを使った検索やソート、グループ化といったことを行えるようになる。 1.8における主な変更はバグ修正。2007年5月に1.6、1.7、1.8と立て続けにリリースが行われたわけだが、どれもバグ修正がメインのリリースだ。2006年1月26日(米国時間)にJoSQL 1.2がリリースされたが、これが実質的に最新のメジャーバージョンアップになる。同バージョンでは、サブクエリの実現、拡張[*]の提供、コレクション/数値間比較機能の追加、アノニマスクエリの実現といった機能拡張が行われており、それ以後はバグ修正を中

  • [ThinkIT] 第7回:Ajaxはどこへ行くのか (1/3)

    「第6回:決定的勝者のいないAjax」では、Ajax戦略を推し進めるライバル4社の関係が、従来のライバルの形とは大きく異なる点について解説した。さらにWeb APIの持つ特性についても紹介した。 最終回の今回は、ライブラリを使用する際の特性を紹介し、Ajaxがこれから目指していく先について考察する。 Web APIの使い過ぎがよくないのと同様に、プログラムを構成するための部品を集めた「ライブラリ」も、使いすぎるとよくない結果を招く。 Webブラウザ上で動作するAjaxのプログラムがライブラリを使うということは、ページ体の他に別のJavaScriptファイルを外部から読み込むことを意味する。より多くのライブラリ、より大きなライブラリを使うと、そのための転送量が増え、素早くページが稼働しないといった問題が生じる可能性がある。 しかし、Ajax固有の問題はそこにはない。実は、JavaScrip

  • 1