トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     RemotingConnector接続エラーについて
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
lancer
Åê¹ÆNo.24211
投稿日時: 2006-3-8 10:29
半人前
居住地:
投稿: 33
使用環境:
Windows XP Professional SP2
Flash Professional 8
Re: RemotingConnector接続エラーについて
永井さん、お返事ありがとうございます。

私もあれからかなり調べましたが、Remotingコンポーネントは
ガード固いですね・・

私も永井さんのやり方でしか答えを出せていない状態です。
コンポーネント使わない方がいいんですかね
永井勝則
Åê¹ÆNo.24215
投稿日時: 2006-3-8 12:58
職人
居住地: 白馬村
投稿: 796
使用環境:
Windows 7 :Flash CS4:
10.6.8 :Flash CS5.5
Re: RemotingConnector接続エラーについて
RemotingConnectorコンポーネントの情報としては、
Flash Remotingコンポーネントをインストールすると
Flashにもインストールされる日本語ヘルプと
マクロメディアの製品マニュアルの第3章、
あと、こんなチュートルアルも見つけました。


----------------
永井勝則:
himco.jp :

lancer
Åê¹ÆNo.24226
投稿日時: 2006-3-8 20:09
半人前
居住地:
投稿: 33
使用環境:
Windows XP Professional SP2
Flash Professional 8
Re: RemotingConnector接続エラーについて
永井さん、お返事ありがとうございます。

PDFのマニュアルは見てみましたが、ヘルプと変わらないレベルですね。

チュートリアルの方はサンプルがFlash 6で出来てましたが、
RemotingってFlash 7からじゃなかったっけ・・と思いつつ。
resultとstatusしかないので解決には至らず・・
もうコンポーネント使わない方がいいのかもしれません。
永井勝則
Åê¹ÆNo.24233
投稿日時: 2006-3-9 0:35
職人
居住地: 白馬村
投稿: 796
使用環境:
Windows 7 :Flash CS4:
10.6.8 :Flash CS5.5
Re: RemotingConnector接続エラーについて
まだやってます。
下記をプレビューすると、
----
Triggering myRemConn Now...
Error opening URL "http://localhost:8500/flashservices/gatewa"
Error opening URL "http://localhost:8500/flashservices/gatewa"
undefined
----
が出力されます。
"gateway"と正しく入れると、接続します。
RemotingConnectorコンポーネントはステージに置いただけで
何も入力しません。コードであてがいます。
これではだめですかね?



import mx.data.components.RemotingConnector;
import mx.remoting.Connection;
var conn:Connection = new Connection();
var url:String = "http://localhost:8500/flashservices/gatewa";
conn.connect(url);
conn.onStatus = function(info) {
	trace(info);
};
tS = conn.getService("サービス名", this);
tS.メソッド名();
//
// Setup Event Handlers for myRemConn
// Set Connector Properties
myRemConn_rc.addEventListener("result", re_Result);
myRemConn_rc.addEventListener("status", fa_Status);
myRemConn_rc.gatewayUrl = url;
myRemConn_rc.methodName = "メソッド名";
myRemConn_rc.serviceName = "サービス名";
myRemConn_rc.suppressInvalidCalls = true;
// Trigger Connector
trace("Triggering myRemConn Now...");
myRemConn_rc.trigger();
function re_Result(ev:Object) {
	trace("Got Categories - "+ev.target.results.length);
	/*for (var str in conn) {
	trace(str+" str:"+conn[str]);
	}*/
}
function fa_Status(stat:Object) {
	trace("Categories Error - "+stat.code+" -  "+stat.data.faultstring);
}




----------------
永井勝則:
himco.jp :

lancer
Åê¹ÆNo.24237
投稿日時: 2006-3-9 9:51
半人前
居住地:
投稿: 33
使用環境:
Windows XP Professional SP2
Flash Professional 8
Re: RemotingConnector接続エラーについて
永井さん、お返事ありがとうございます。

現状として、私も永井さんの方法でやってみています。
似たような処理を作成して逃げています。
今のところそれしか手段が見つかっていないです。

懸念としては、
"Error opening URL"が2回出ていることなのですが、
コネクションを2回作成しているっぽいので、
処理的にどうなのかなーと思うのが懸念としてあります。

スマートな方法があればよかったんですが、
RemotingConnectorは本当に機能というか・・
値を入れてトリガ引くだけって感じです。
« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops