Download List

Projeto Descrição

Rhino(java)を使ったServer-side JavaScript(MaachangComet)を開発しています。

System Requirements

System requirement is not defined

Liberado: 2008-05-18 06:15
MaachangComet b1.13 (1 files Esconder)

Release Notes

JSONP-RPC機能を追加しました。
詳しくは、ダウンロード解凍先の
./sample/jsonpRPC/*
以下を見てください。

JSONP-RPCこんな感じで利用することで実装できます。
-Client-------------------------------------------------------

// JSONP-RPCコールバックメソッドを作成。
var resultReceive = function( param ) {
alert( param ) ;
} ;

// 接続先を設定.
var jsonp = new JsonpRPC( "127.0.0.1:3333" ) ;

// JSONP-RPC実行.
jsonp.execution( "resultReceive","jsonp.Test","hello","world" ) ;

-Client(もう1つの実装方法)------------------------------------

// 接続先を設定.
var jsonp = new JsonpRPC( "127.0.0.1:3333" ) ;
var testFunc = jsonp.createFunction( "jsonp.Test",
function( param ) {
alert( param ) ;
}) ;

// JSONP-RPC実行.
testFunc( "hello","world" ) ;

-Server-------------------------------------------------------
ファイル名:./application/jsonp/TestJsonp.ms

var jsonpMain = function( param1,param2 ) {
return param1 + " " + param2 + "." ;
}

--------------------------------------------------------------

こんな感じで、実装することで、ダイアログに、
hello world.
と出力されます。

Changelog

・JSONP-RPC機能を追加。