タグ

springに関するfragarach_the_swordのブックマーク (8)

  • RabbitMQの導入と、Spring AMQPを利用したメッセージ送受信

    スケールしやすいシステムを作るためのキーワード『非同期処理』。今回は、オープンソースのメッセージキューイングミドルウェアであるRabbitMQをSpring frameworkを使って実装する入門編です。Spring AMQPを利用することでJavaで簡単に非同期アプリケーションの開発が行えます。 はじめに 一般的に、システム間の連携は疎結合であることが望ましいとされています。その理由はさまざまですが、異なるシステム間での連携を疎結合にすると変更しやすい、障害時の影響を小さくしやすい、などがあげられます。 そういった実装を行うにあたって、しばしば利用されるものが「メッセージキューイング」です。メッセージングキューイングとは、簡単に言うとアプリケーション間のデータをメッセージとして、そのやり取りをキューと呼ばれる領域を利用して行うものです。メッセージキューイングでは送信側はメッセージの送信後

    RabbitMQの導入と、Spring AMQPを利用したメッセージ送受信
    fragarach_the_sword
    fragarach_the_sword 2013/01/15
    CodeZine連載:Spring AMQP×RabbitMQで始めるメッセージキューイング 第1回:RabbitMQの導入と、Spring AMQPを利用したメッセージ送受信
  • VMware、開発者に選択肢を提供するオープンPaaS「Cloud Foundry」を発表

    Cloud Foundryでは、開発者はフレームワーク、アプリサービス、アプリを配信するクラウドをそれぞれ複数の候補から選択できる。 米EMC傘下のVMwareは4月12日(現地時間)、同社の「Open PaaS」戦略に基づくオープンプラットフォーム「Cloud Foundry」を発表した。同社が2009年に買収した米SpringSourceのJavaクラウドプラットフォーム「SpringSource Cloud Foundry」を基にしたプラットフォームになっている。 Cloud Foundryでは、開発者は利用するフレームワーク、アプリサービス、アプリを配信するクラウドをそれぞれ選択できる。フレームワークとしては、Spring、Grails、Node.js、Ruby on Railsをサポートしており、今後対象とするフレームワークを増やしていくという。 アプリケーションサービスとしては

    VMware、開発者に選択肢を提供するオープンPaaS「Cloud Foundry」を発表
    fragarach_the_sword
    fragarach_the_sword 2011/04/17
    VMware、開発者に選択肢を提供するオープンPaaS「Cloud Foundry」を発表 - ITmedia エンタープライズ
  • Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」

    はじめに 稿ではStruts 2にSpring Frameworkの機能を追加するプラグインを紹介します。Spring Frameworkの機能を用いてデータベースとのアクセスとトランザクション管理機能の設定する方法を解説します。 対象読者 Struts 2のWebアプリケーション開発に興味ある方 Spring Framework、iBATISの開発経験がある方 必要な環境 最低動作環境は以下のとおりです。 Java SE 5 Struts 2.1.8.1が動作する環境 Tomcat 5.5.x / 6.0.x Spring Frameworkとは Spring Frameworkは、Javaのクラスを作成する際に共通する設定、機能を間接的に追加できるフレームワークで、Java EEの代替としてStruts 1時代からも連携して使われています。特に、トランザクションの管理機構とそれに伴う

    Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」
    fragarach_the_sword
    fragarach_the_sword 2010/09/16
    Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」(1/3):CodeZine
  • 「VMforce」でJavaデベロッパーをクラウドに導くSalesforceとVMware

    「VMforce」でJavaデベロッパーをクラウドに導くSalesforceとVMware:Trend Insight Java PaaS「VMforce」を発表したSalesforceとVMware。クラウド化したJavaアプリケーションは、既存資産を生かしながら、Force.comデータベースと強力に連携することで新たな可能性を持つに至った。両社はJavaデベロッパーをクラウドに導けるのだろうか。 米Salesforce.comと米EMC傘下のVMwareが4月27日(現地時間)に発表したJavaクラウドサービス「VMforce」。その骨子は、VMwareの仮想化プラットフォーム「VMware vSphere」上にApache Tomcatをベースに開発された「SpringSource tc Server」を用意、そこでJavaアプリケーションを動作させることでJavaのクラウド化を実

    「VMforce」でJavaデベロッパーをクラウドに導くSalesforceとVMware
    fragarach_the_sword
    fragarach_the_sword 2010/05/03
    Trend Insight:「VMforce」でJavaデベロッパーをクラウドに導くSalesforceとVMware - ITmedia エンタープライズ
  • IBM Developer

    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.

    IBM Developer
    fragarach_the_sword
    fragarach_the_sword 2010/02/23
    IBM:developerWorksJapan:DAO を繰り返すな!
  • Jersey、AJAX、JSONを使ってRESTに挑戦しよう

    はじめに REST(Representational State Transfer)は、HTTPを介した包括的な方法でデータを扱うことを可能とする、強力で軽量なアーキテクチャです。しかし、強力であるとはいえ、独自のコードにRESTを取り入れるのは少々手間がかかるため、何らかの支援が必要になります。Javaでのコーディングの場合は、Jerseyが助けになります。Jerseyは、JavaコードをREST対応にするために必要な作業を簡素化するオープンソースプロジェクトです。 この記事では、RESTを簡単に紹介し、Jerseyの背景にある基的な動作概念を説明します。次に、Jerseyを使用して、実際のJavaコードをRESTfulにする方法を示します。最後に、ブラウザベースのJavaScript、AJAX、およびJSONを使用して、作成したRESTfulコードにアクセスする方法を示します。関連ト

    Jersey、AJAX、JSONを使ってRESTに挑戦しよう
    fragarach_the_sword
    fragarach_the_sword 2009/12/10
    Jersey、AJAX、JSONを使ってRESTに挑戦しよう(1/7):CodeZine
  • VMware、SpringSourceを約4億ドルで買収

    VMwareはこの買収により、クラウド環境でアプリケーションの構築から運営までを提供するPaaSソリューションの提供を目指す。 米VMwareは8月10日、Javaアプリケーションフレームワーク「Spring Framework」を提供する米SpringSourceを買収することで合意に達したと発表した。買収は現金と株式、ストックオプションで行われ、総額は4億2000万ドルに上る。既にSpringSourceの株主の承認を得ており、2009年第3四半期に完了する見込み。 SpringSourceは2004年創業の非公開企業で、オープンソースベースのWeb開発アプリケーションなどを手掛ける。VMwareのリリースによると、同社のSpring Frameworkを世界中の200万人もの開発者が利用しているという。またSpringSourceはオープンソースのサーブレットエンジン「Apache

    VMware、SpringSourceを約4億ドルで買収
    fragarach_the_sword
    fragarach_the_sword 2009/08/12
    PaaSソリューション開発:VMware、SpringSourceを約4億ドルで買収 - ITmedia エンタープライズ
  • @IT Java Solution 全記事一覧

    Scala+Play 2.0でWebアプリ開発入門 2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載 Selenium WebDriverでWebアプリのテストが変わる Webアプリのテスト自動化ツール「Selenium WebDriver」の特徴を整理するとともに、Selenium WebDriverを利用したWebアプリの簡単な自動テストの実装、実施手法について紹介 XPagesでLotus Notes/Dominoアプリ開発入門 Notes/Dominoの資産をサーバサイドJavaScriptJavaで操作し、HTMLJavaScriptCSSUIにできる技術「XPages」について解説し、Webアプリの作り方を紹介する入門連載

  • 1