Connect a Database with Macromedia Flash Remoting MX Using Flash ActionScript

The Flash ActionScript in Listing E.13 connects the Flash player directly to a Flash Remoting MX service. A Service method is called and handled similar to the SSAS operation. Remember, Flash Remoting MX is nonpersistent. A connection is established each time a service method is invoked.

Listing E.13 Flash ActionScript for Connecting a Database with Flash Remoting MX
// Include the Required Flash Remoting NetService class files
#include ""
#include ""

// Define the connection to the Flash Remoting Server
gatewayConnnection = NetServices.createGatewayConnection();

// Define the service to a local variable, cf_service
cf_Service = gatewayConnnection.getService("myFlashComService.login_service", this);

// Call a Remoting Service Function
cf_service.authenticateUser("Kevin", "TIN");

// Handle the Service method, "authenticateUser" when returned from the server
authenticateUser_Result = function (result_rs) {
      trace("The Server Responded  ?> "+result_rs.getLength());
      trace("The firstName value of row 0  ?> "+result_rs.items[0].firstName);

// handle any server errors
authenticateUser_Status = function (status) {
      trace("Returned FAILED From the Server");

    Part I: 10 Quick Steps for Getting Started