Looking At A Flash Application That Calls An Ejb - MACROMEDIA FLASH REMOTING MX-USING FLASH REMOTING FOR FLASH MX 2004 ACTIONSCRIPT 2.0 Use Manual

Using flash remoting for flash mx 2004 actionscript 2.0
Table of Contents

Advertisement

mx.remoting.debug.NetDebug.initialize();
//...
function runExample()
{
var SampleLoanHome:Service = new Service(
"http://localhost:8300/flashservices/gateway",
null,
"SampleLoanEjbHome",
null,
null);
var pc:PendingCall = SampleLoanHome.create();
pc.responder = new RelayResponder(this, "create_Result", "create_Fault");
}
function create_Result( re:ResultEvent )
{
flashStatelessEJB = re.result;
calculate();
}
function create_Fault( fe:FaultEvent )
{
mx.remoting.debug.NetDebug.trace({level:"None", message:"There was a
problem" + fe.fault.faultstring});
}
function calculate()
{
var cal_pc:PendingCall = flashStatelessEJB.calculate( (number
(principalInput.text)), (number (monthsInput.text)), (number
(rateInput.text)) );
cal_pc.responder = new RelayResponder(this, "calculate_Result",
"calculate_Fault");
}
To handle the function results, you use a result handler function like the following:
function calculate_Result (re:ResultEvent)
{
payOutput.text = re.result;
}
function calculate_Fault( fe:FaultEvent )
{
mx.remoting.debug.NetDebug.trace({level:"None", message:"There was a
problem" + fe.fault.faultstring});
}
For more information, see

Looking at a Flash application that calls an EJB

The following sections illustrate the three pieces required to call an EJB from Flash Remoting:
"Looking at the EJB code" on page 130
"Looking at the user interface for the EJB" on page 130
"Looking at the ActionScript code that calls the EJB" on page 131
"Handling function results in ActionScript" on page
Calling Enterprise JavaBeans (EJBs) from Flash
137.
129

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH REMOTING MX-USING FLASH REMOTING FOR FLASH MX 2004 ACTIONSCRIPT 2.0 and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Flash remoting mx

Table of Contents