Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,014)  
HandBrake Japanese Language Version  (2,964)  
CrystalDiskInfo  (1,714)  
Boookends  (1,269)  
CrystalDiskMark  (874)  
Tera Term  (825)  
CotEditor  (626)  
FFFTP  (593)  
えこでこツール  (532)  
10  ffdshow  (524)  
11  SMPlayer  (503)  
12  Cabos  (492)  
13  ギコナビ  (475)  
14  Rappelz Server  (471)  
15  MergeDoc  (457)  
More >>

最近ブックマークされた記事

JavaScriptアプリケーションサーバー「Persevere 1.0」リリース

2009年11月19日 20:30 末岡洋子

 JavaScriptアプリケーションサーバーを開発する「Persevere」プロジェクトは11月13日、Google Code上で「Persevere 1.0」を公開した。JavaScriptベースのデータ主導型リッチインターネットアプリケーション(RIA)を迅速に開発できるという。

 Persevereは、Dojo Foundationのオープンソースプロジェクト。HTTP/REST、JSON-RPC、JSONPath、REST Channelsなどの標準ベースの通信プロトコルを利用し、クライアントとサーバーで相互運用性のあるフレームワークの提供を目指す。

 中核となるのは、JavaScriptアプリケーションサーバー「Persevere Server」とJSONストレージ。Persevere Serverは「Rhino」(MozillaによるJavaScriptのJava実装)を利用したJavaScript環境で、JSONデータのパーシスタントデータストレージを提供する。データはスキーマフリーで保存され、RESTful JSONインタフェースによりデータの読み込み/作成/更新/削除などを行う。クエリはJSONQuery/JSONPathを利用、Rest ChannelsとBayeuxに対応したCometベースのデータモニタリング機能も提供する。

 Persevere JavaScriptクライアントを含むが、標準ベースのインタフェースにより他のフレームワークやクライアントも利用できるという。プラグインアーキテクチャにより、SQLテーブルやXMLファイルをデータソースとして利用できる。

 Persevereは、修正BSD Licenseの下でコードが公開されている。

Dojo Foundation
http://dojofoundation.org/

Persevereのプロジェクトページ
http://www.persvr.org/

Google CodeのPersevereのプロジェクトページ
http://code.google.com/p/persevere-framework

最終更新:2010年01月19日 17:08