* 예제실행을 위해서는 [Install-dir]/applications/Tutorial2가 정의되 있어야 하고, [Install-dir]/conf/Tutorial2/Application.xml 파일을 복사해 두어야 합니다. 그리고 Application.xml파일에 모듈설정을 해주셔야 합니다. 


* 서버측 모듈설정

 ...

<Module>

      <Name>Tutorial2</Name>

      <Description>Invoke function in ServerSide</Description>

      <Class>com.storyjava.Tutorial2</Class>

 </Module> 

 ...


* Client측 소스

 ...

 // Server에서 호출할 Client함수정의

 var obj:Object=new Object();

 obj.clientFunction = function(param:String):void

 {

     Cc.log(param);

 };


 nc.client=obj;

 nc.connect(address.text);

 ...


 // Server의 함수를 호출 함

 nc.call("serversideFunction"null"Hello Server!");

 ...

                           

* Server측 소스                   

 ...

 // Server측 함수, *접근제한자 public임에 유의

 public function serversideFunction(IClient client, RequestFunction function, AMFDataList params){

    client.call("clientFunction"null"Hello Client!");

 }

 ...

          

Tutorial2.fxp

Tutorial2.java


AND