
126
Chapter 7: Using Flash Remoting for Java
invokeButton.addEventListener("click", runExample);
// Set initial text for messageInput and dateInput text fields.
messageInput.text = "[Enter a Message]";
dateInput.text = "" + flashDate;
}
// Invoke business methods when user clicks the runButton
function runExample()
{
_parent.setMessage();
_parent.getMessage();
_parent.testBoolean();
_parent.testDate();
}
// Business functions.
function setMessage()
{
flashtestService.setMessage(messageInput.text).responder = new
RelayResponder(this, "setMessage_Result", "setMessage_Fault");
}
function getMessage()
{
var gm_pc:PendingCall = flashtestService.getMessage();
gm_pc.responder = new RelayResponder(this, "getMessage_Result",
"getMessage_Fault");
}
function testBoolean()
{
if (trueRadio.selected)
{
var tB_pc:PendingCall = flashtestService.testBoolean(true);
tB_pc.responder = new RelayResponder(this, "testBoolean_Result",
"testBoolean_Fault");
}
else
{
var tB_pc:PendingCall = flashtestService.testBoolean(false);
tB_pc.responder = new RelayResponder(this, "testBoolean_Result",
"testBoolean_Fault");
}
}
function testDate()
{
flashDate = new Date();
dateInput.text = "" + flashDate;
var tD_pc:PendingCall = flashtestService.testDate(flashDate);
tD_pc.responder = new RelayResponder(this, "testDate_Result",
"testDate_Fault");
}
Содержание FLASH REMOTING MX
Страница 1: ...Using Flash Remoting for Flash MX 2004 ActionScript 2 0...
Страница 8: ...8 Contents...
Страница 62: ...62 Chapter 3 Using the RemotingConnector component Flash Professional only...
Страница 142: ...142 Chapter 7 Using Flash Remoting for Java...