Line numbers are (Apache web server for windows) included for reference purposes. The

Line numbers are included for reference purposes. The sequence of events is as follows: The receiving SWF file prepares to receive commands on a connection named “sum” (line 11). The Flash Player resolves the name of this connection to “mydomain.com:sum” (see LocalConnection.connect()). The sending SWF file prepares to receive a reply on the LocalConnection object named “result” (line 58). It also specifies that it will accept commands only from SWF files at mydomain.com (lines 51 to 53). The sending SWF file invokes the aSum method of a connection named “mydomain.com:sum” (line 59), and passes the following parameters: its domain (lc.domain()), the name of the connection to receive the reply (”result”), and the values to be used by aSum (123 and 456). The aSum method (line 6) is invoked with the following values: sender = “mydomain.com:result”, replyMethod = “aResult”, n1 = 123, and n2 = 456. It therefore executes the following line of code: this.send(”mydomain.com:result”, “aResult”, (123 + 456)); The aResult method (line 54) displays the value returned by aSum (579). // The receiving SWF at http://www.mydomain.com/folder/movie.swf // contains the following code 1 var aLocalConnection = new LocalConnection(); 2 aLocalConnection.allowDomain = function() 3 { // Allow connections from any domain 4 return true; 5 } 6 aLocalConnection.aSum = function(sender, replyMethod, n1, n2) 7{ 8 this.send(sender, replyMethod, (n1 + n2)); 9} 10 11 aLocalConnection.connect(”sum”); // The sending SWF at http://www.yourdomain.com/folder/movie.swf // contains the following code 50 var lc = new LocalConnection(); 51 lc.allowDomain = function(aDomain) { // Allow connections only from mydomain.com 52 return (aDomain == “mydomain.com”); 53 } 54 lc.aResult = function(aParam) { 55 trace(”The sum is ” + aParam); 56 } 57 58 lc.connect(”result”); 59 lc.send(”mydomain.com:sum”, “aSum”, lc.domain() + ‘:’ + “result”, “aResult”, 123, 456); See also LocalConnection.allowDomain 442 Chapter 12: ActionScript Dictionary
Looking for affordable and reliable webhost to host and run your business application? Then look no more and go to servlet web hosting services.