My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
SessionOpenExample  
Show an example in order to know if we are connected to server or not
Updated Apr 22, 2011 by ludovic....@gmail.com
  • Example to know if session is actived or not
import com.ludovicbadin.elink.soap.LinkSession;
import com.ludovicbadin.elink.soap.events.FaultSOAPEvent;
import com.ludovicbadin.elink.soap.events.ResultSOAPEvent;

//Define SOAP API server
private var service:LinkSession = new LinkSession("http://yourserver.com/elinkapps/elink.dll/");

//Execute session request
private function session():void
{
	LinkSession.sessionOpened();
	LinkSession.executeBatch(service, sessionOpened_success, global_failed);
}

//Success callback function
private function sessionOpened_succes(event:ResultSOAPEvent):void
{
	if(event != null){
		event.stopImmediatePropagation();
		if(service.getSingleInformationData(event.idoperation).value == 'true' ? true : false){
			Alert.show("Session is open");
		}
		else{
			Alert.show("Session is closed or null");
		}
	}
}

//Failed callback function		
private function global_failed(event:FaultSOAPEvent):void
{
	if(event != null){
		event.stopImmediatePropagation();
		Alert.show(event.error.faultstring, event.error.faultcode);
	}
}
Powered by Google Project Hosting