オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Tim Cull , 翻訳者 編集部N 投稿日 2011年1月18日
今週、MuleSoftは、エンタプライズ サービスバス、Mule ESBの バージョン3.1をリリースした。Mule 3.0は、9月にリリースされ、唯一の大目標が「全てを簡単にして、Mule 3をもっと多くの人に使ってもらう」ことだった。 Mule 3.1は、Mule Cloud Connect, Mule Flow とBPMに焦点を当てて、更に単純化した。
Mule Cloud Connect は、公に入手できるサービスを使うことができるMuleの機能をブランド設定したものである。バージョン3.1には、Twitter, SalesForce そしてオンライン決済サービスの Authorize.Net と Cybersourceを使うための4つのコネクターのみが付いている。Muleのすべての発表では、例として Twitterを使っているので、以下にどのように変更するかをクレジットカード決済を処理する Authorize.NETの例を記している。
<auth:config merchantLogin="<YOUR MERCHANT LOGIN>" merchantTransactionKey="<YOUR MERCHANT TRANSACTION KEY>" name="auth" testMode="true"/>
<flow name="payment">
<http:inbound-endpoint address="http://localhost:9898/payment" exchange-pattern="request-response"/>
<auth:authorization-and-capture cardNumber="370000000000002" expDate="12/12" amount="400"/>
<expression-transformer>
<return-argument evaluator="bean" expression="responseReasonText"/>
</expression-transformer>
</flow>
開発者は、設定に自分独自のXMLスキーマを使って、自分のクラウド コネクタ(説明、ログインが必要)を作ることもできる。
バージョン3.0で導入されたMule Flowが改善されて、3つのより高レベルの抽象化をサポートしている。"invoke"は、サービスを呼び、"poll" は、エンドポイントを監視して、何かが来たときにプロセスを起動する。"enricher"は、システム コールの結果を取って、現在走っているプロセスのペイロードにそれを注入する。更に、バージョン3.1は、基になっている Apache CXFのバージョンを2.3.0にアップグレードし、 Spring Security v3へのサポートを追加した。
最後に、Muleは、Business Process Management (BPM)との関係を緩くした。jBPMは、「今回、トランスポート層ではなく、Muleのコンポーネントである。このおかげで、外部のBPMエンジンと繋げることもできるし、Mule「内部」のjBPMを使ってメッセージ処理することもできる」。この変更の実質的な意味は、Mule 3.0.1では、非推奨としてあったBPMトランスポートが、3.1では、取り除かれた、ということである。BPMとやり取りする推奨の方法は、"<bpm:process>"メッセージ プロセッサーを介することである。
Muleのソースコードは、CPALライセンスのもとでオープンソースであり、Mule管理コンソール のような追加のフィーチャや 他のフィーチャ には、商用ライセンスが要る。Muleの代替としては、Apache ServiceMix、Apache SynapseそしてJBoss ESBがある。3.1のFlow機能により、Mule もまた、Apache CamelやSpring Integrationのような統合ソリューションに似てきている。
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
DotNetNukeは、Windows Serverで動作するCMS(Contents Management System)である。この記事ではWeb Platform Installer を利用して人気CMS「DotNetNuke」と無償Web開発環境「WebMatrix」のインストールする方法を紹介する。
クラウドコンピューティングを前提とした大規模データ技術が利用可能となってきています。Big Dataが一過性のブームで終わるかどうかにかかわらず、スケーラブルな分散アーキテクチャーの基盤はデータベース技術に主導されつつあります。RDBとORM主体のエンタープライズシステムは、HadoopやNoSQLとの組み合わせにより複合的なデータモデルに発展しました。
2011年12月8日~2011年12月9日に、ロンドンのSkills Matter eXchangeにて開催された「Groovy & Grails eXchange 2011」の参加報告を、日本Grails/Groovyユーザーグループのメンバーが3回に渡って紹介します。
Googleのクラウド環境をつかったGoogle App Engineによる開発するにあたり、初めての試みで苦悩する開発者達の経験をもとに、各開発フェーズにあわせて問題点やどう解決したかをご紹介します
去る1月12日、定理証明支援系ツールCoqの初心者向けチュートリアルが開催さ れた(http://kokucheese.com/event/index/23667/)。今後も2月2日 (http://kokucheese.com/event/index/23744/)、2月9日、2月16日と引き続���開 催されていく予定である。本記事では、開催の様子をレポートする。
Neal Gafter氏はOracleによるJava買収の影響に関する議論、Javaにセグメンテッドスタックやメタオブジェクトプロトコルを追加することについての主張、そしてJavaとC#との比較について話をしてくれた。
No comments
スレッド表示 返信