Flexアプリ作成_試し_続き
S2BlazeDSを使用して、サーバー側のJavaオブジェクトにリモートアクセスする。
①サーバー側の準備
convention.diconファイルにルートパッケージを設定した後、
アクセスされるPersonService.javaファイルをserviceパッケージに作成する。
とりあえず、こんな感じ。。。
package pkg.com.test.service; import org.seasar.extension.jdbc.JdbcManager; public class PersonService { /** * JDBCマネージャです。 */ public JdbcManager jdbcManager; /** * 個人情報を登録する */ public void registPerson(){ System.out.println("******** START **********"); System.out.println("******** END **********"); } }
②クライアント側(mxml)にリモートアクセス処理を記述
:: <mx:RemoteObject destination="personService" id="personRe" /> :: <mx:Button x="10" y="381" label="送信" click="personRe.registPerson()"/> ::
destinationの値は、アクセスするJavaの先頭小文字を設定する。