Flex :: Using NetConnection And URLStream To Send/receive Data At High Frequency

Jun 17, 2009

I'm writing a Comet-like app using Flex on the client and my own hand-written server.

I need to be able to send short bursts of data from the client at quite a high frequency (e.g. of the order of 10ms between sends).

I also need the server to push short bursts of data at a similarly high frequency.

I'm using NetConnection.call() to send the data to the server, and URLStream (with chunked encoding) to push the data from the server to the client.

What I've found is that the data isn't being sent/received as soon as it's available. For example, in IE, it seems the data is sent every 200ms rather than as soon as NetConnection.call() is called. Similarly, URLStream isn't making the data available as soon as the server is sending it.

Judging by the difference in behaviour between the browsers, it seems as though the Flash Player (version 10) is relying on the host browser to do all the comms. Can anyone confirm this? Update: This is very likely as only the host browser would know about the proxy settings that might be set.

I've tried using the Socket class and there's no problem with speed there: it works perfectly. However, I'd like to be able to use HTTP-based (port 80) connections so that my app can run in heavily fire-walled environments (I tried using a Socket over port 80, but that has its problems).

Incidentally, all development/testing has been done on an internal LAN, so bandwidth/latency is not an issue.

Update: The data being sent/received is in small packets and doesn't need to be in any particular format. For example, I might need to send a short array of Numbers, and this could either be encoded in AMF (e.g. via NetConnection.call()) or could be put into GET parameters (e.g. using sendToURL()). The main point of my question is really to see whether anyone else has experienced the same problem in calling NetConnection/URLStream frequently, and whether there is a workaround (it's also possible that the fault lies with my server code of course, rather than Flash).

View 2 Replies


Similar Posts:


Flex :: Adobe - Send/receive Data From/to Media Server

Oct 27, 2009

i want to make a simple chat with flex as3 and red5 media server

my idea is that i send from the swf a message to the server and the server sends it to all the swfs (including the one that sent the message)

i just don't know how to to send and receive and how to receive from the server

View 2 Replies

Data Integration :: Send And Receive Data From Mysql?

Jun 17, 2007

I would like flash to send and receive data from mysql.

To send data I would like to create 5 input fields, and then use a submit button.

Then to retrieve the data I would like to use the data grid or a dynamic text field.

View 6 Replies

Actionscript 3 - Send And Receive Data Between Flash & .Net?

Jan 6, 2012

Calling ActionScript 3 function from C#

i have a project which is is a desktop application in .Net, and from .Net 3 String value is Passed to Flash. My question is how to receive data coming from the desktop application in flash as3? because here i don't have any URL to load data.

View 1 Replies

ActionScript 2.0 :: Send And Receive Data To / From Flash And PHP

Mar 16, 2006

I'm trying to send and receive data to/from flash and php, but I can't receive any data from php. I'm running this locally and the path is correct.

From PHP
Code:
<?php
require( "../weeklybread.php" );
$query = mysql_query( "SELECT * FROM $table" );
while($myrow = mysql_fetch_array( $query )) {
$message = ($myrow['message']);
[Code] .....

myVars.sendAndLoad("[URL]", myVars_received, "POST");
So I can't see anything inside the text field, I can't even trace it.. it says undefined in 20px caps.

View 1 Replies

Flash :: Sockets - XMLSocket Can Receive Data But Not Send

Dec 20, 2010

I am attempting to connect to a python twisted socket server with Flash using XMLSocket. The connect works fine, and so does the receive. However I can't send data to the server. Is there a specific format I should be using? The reason I ask is because I couldn't read any data with the XMLSocket until the data was in the form "something", that is, the data string had to be valid xml followed by the null character. Is there a trick to sending data?

I don't think this a cross site security problem, because if it was, I believe I wouldn't be able to connect or receive. I am able to connect to the server using telnet and a java client without issues. EDIT: I figured it out, the problem was my server needed to have the data sent to it end with"

View 1 Replies

ActionScript 3.0 :: Cannot Receive Or Send Data When Online - Security?

Jun 24, 2010

I have made a game that sends and recevies data from an online leaderboard. It uses PHP and mySQL, and all works fine when running the .swf off my computer. The problem is, when the game is uploaded and running online, it fails to both receive and send the data to the leaderboard. I don't know why! When I first ran the game offline, a security box appeared that told me I had to allow it to access the server. So, I'm thinking it might be a security problem. Is there a similar security setting that I have to enable on the server somewhere? Or some code I can put to the game to override it? Note that everything is on the same server at the moment so I dont need any of that CrossDomain stuff, I think.

View 7 Replies

ActionScript 3.0 :: Send Post Data And Receive Response From Https Url?

Jan 21, 2011

i am using flash cs5 with AS3 along with PHP 5, i am calling a https page and sending post data to it and retreiving the response, its working fine inside action script (FLASH CS5 IDE) but when i am embedded flash in html to use it from my web server (WAMP) then it is unable to send and receive data from https url.

i have turned on the mod_ssl module from php.ini for both php and apache.

but still there is no gain. can you advice me any method to control this thing with in action script 3, (i tried php curl but not useful) or the right way to do it, i want to post and receive data from https url from action script or php.

View 1 Replies

ActionScript 3.0 :: Send Data From Flash To Php Receive Data From Php Using Flash?

Feb 2, 2010

i want to ask : how can i send data from flash to php using as3 and receive data from php using flash and another question : how can i upload files using as3

View 4 Replies

Flex :: Console - Send / Receive Same Window In TextArea

Apr 21, 2010

Any example of a telnet/chat or other console like FLEX application where you can use the same TextArea as input/ouput area. I've been trying to modify the app at: [URL] but so far, computer says no. All the implementations I've seen use a combination of TextInput and TextArea.

The challenge is that we'll be using this app to telnet into some old routers and we'll need to do a fair amount of copy/pasting. Based on what I've seen, it seems that I would need to point the mouse into the TextInput in order to be able to right click and paste, which is not very sleak.....

View 1 Replies

Rails Best Way To Receive Xml Data From Flex Application?

Feb 2, 2010

i'm able to display xml content on my swf file but how can I send the changed xml file back to my rails Server?

View 2 Replies

Java :: Push Data From BlazeDS Without Receive Message From Flex Client?

Dec 9, 2009

I am using BlazeDS for data-push feature in my Flex application project. From the official tutorial, Getting started with BlazeDS, it shows messaging example with producer/consumer from API. but how can I implement server side which doesn't need to be invoke from Flex client, but from within server-side instead. I got some idea but I don't know how to do because I'm a Flex developer, not Java developer In Google, there's a tutorial show about I need to extend ServiceAdapter class in Java-side, which extends Invoke method. Do I need to extend other class instead of this to do what I want?

View 3 Replies

Flex :: Force Delay Render Until Receive Data Before Drawing To Screen

Mar 13, 2010

In my Flex application, using a custom control, I am making a JSON request to grab some data from the server. My rendering depends on this data such as knowing how many boxes to draw. How can I either force the rendering to wait until I've got the data before drawing to screen or have the boxes draw once we receive the data? I have an event listener for Event.COMPLETE for my JSON request and in there, I call methods that add to the control. I've tried invalidateDisplayList but that doesn't seem to do anything for me?

View 1 Replies

Flex :: Operator Console App - Listen Java Socket To Receive XML Data?

Jul 13, 2010

We are in the middle to evaluate the technology choice to re-design an operator console application. The operator console as a hosted contact center has the abilities to queue the inactive calls, and hold, answer, transfer the active calls.

The legacy operator console used Java Swing. We want to use the latest RIA technology (Flex/Silverlight) to retire the legacy one. But the question is Flex/Silverlight can implement the functions like hold, transfer the calls? Based on my experiences, Flex can listen Java socket to receive XML data? Does it work well to receive voice data?

View 2 Replies

ActionScript 3.0 :: Send And Receive From PHP

May 26, 2009

I would like to send information to a php script that queries a database.

eg

send two strings clientName and userName to php

PHP queries the mysql database and returns the result.

How would I us URLVariables or URLLoader? or is it something entirely different.

View 10 Replies

Php :: Send And Receive UDP From Webpage?

Mar 4, 2012

im newbie in send end recive UDP things..i need to send (maybe receive) some data from PHP web page to local software.this software can recive and send data via UDP 1987 port.is there a way to do? javascript activeX or flash library or somethingSoftware= VOIP SoftPhonePHP Web Page = CRMall I wanted was actually make a button to call and if possible recive length of the call

View 1 Replies

Media Server :: Send An Image Using NetStream Or NetConnection?

Jun 23, 2010

Would I be able to send a image using NetStream or NetConnection?

View 1 Replies

ActionScript 2.0 :: Send And Receive Variables

Jan 25, 2008

I know you can send all the variables using: url...Is there a way to do this but only send the variables I want to? Say I only wanted to send "user" and "pass" but not "content".

View 4 Replies

ActionScript 3.0 :: Send And Receive Variables With HTTPS?

Feb 13, 2009

I am using as3 for some time now, but i have never tried to communicate with a server. I have to send some values to a server and also receive some values using HTTPS.I found some stuff about HTTP, i havn't tried them yet. I hope this is not too difficult because it has to be figured out by Monday.

View 0 Replies

ActionScript 3.0 :: Send And Receive Variables To And From A PHP File?

Nov 14, 2009

I'm trying to create a file that shows data from a database depending on an id number the user inputs in Flash. I am having trouble sending to PHP the id so it sends back the appropriate data from the db.

This is the AS3 code that tries to send the value of the idNumber to PHP[code]...

View 4 Replies

ActionScript 1/2 :: Send And Receive XML Nodes From The Socket Server?

Jun 15, 2009

Ok so I can send and receive XML nodes from the socket server I need to know how to take the nodes and the values within them.... like for example I want the X Y positions from the node sent to me from the server "<playerpos name="javageek1212" X="34" Y="23" />" Basically I want the values from within that node ok?

View 5 Replies

ActionScript 3.0 :: Send And Receive Image In Flash Form Javascript?

Sep 20, 2011

I want to resize a image using flash resizer.java script browse and upload a image and send to flash resizer and flash resizer resize the image and send back to javascript.Is it possible to send and receive image from javascript and if yes then please let me know what I need to do on flash end and how i can make javascript accessible to my flash code.do i need to load my full sourse code or javascript done there job with SWF only. 

View 2 Replies

Flex :: Make A Flash Browser App That Could Receive Data From Browser Plugin Or Other Windows App?

Dec 18, 2009

in other words, suppose I want to send data, like text, programmatically from a Windows app (such as a browser plugin) to a Flash app running in the browser. Well, conceptually, an example of this might be a Flash instant messenger with a textbox and button "Send"; so let's say I want to be able to programmatically paste the text and press Send or otherwise activate it. That's NOT what I am trying to do here in reality (i.e., no,I am not trying to spam other people's chat rooms or anything)but just an illustration of a similar situation.I can include in it whatever widget or hack that may be necessary.The reason why this problem is arising for me is that AFAIK the SDK that is providing me the data I want cannot be directly accessed from Flash, so I need a way to pipe the data from a regular app into Flash. can I have the Flash app interact with other apps through localhost IP? Or are there draconian restrictions on which server Flash in browser can and cannot interact?

View 1 Replies

Flex :: URLStream & OSX Laggy?

Dec 8, 2009

I'm using URLStream to download 30-80mb files over HTTP. It downloads fine on Windows XP, but is extremely laggy in OSX. Anyone had similar issues? Here's some snippets of the code.

[Code]...

View 1 Replies

Flex :: Different Flex Swf's To Send Large Blocks Of Data Between Each Other Without Localconnection?

May 25, 2011

Is there a way for different flex swf's to send large blocks of data between each other without using localconnection which is size limited or using sharedobjects. This needs to happen on the client without server communication.

View 2 Replies

Php :: Can't Read The Xml Data Send From Flex?

Sep 24, 2009

have used the code from to send xml data to php...I don't know y i am having problem acessing data in php.

View 2 Replies

Php :: Get Some Data From PHP/MySQL And Send It To Flex?

Jan 1, 2010

I'm trying to get some data from PHP/MySQL and send it to Flex..Let's say That my object in Flex would look like this:

package some.package.VO {
[RemoteClass(alias="VOPerson")]
[Bindable]
public class VOPerson {

[code]....

In my case, personDetails is an Array, and in theory, it could be some other object... But is it really necessary to make it an object? I do not intend to use that data nowhere else except within my VOPerson class. It is some associative array, and I can easily transform it to another object, but there will be lots of similar situations in my app, so I would like to avoid making unnecessary (value) objects if there is no need for it...

View 1 Replies

Php :: Send Bitmap Data From Flex

Aug 5, 2010

I want to save a screenshot from my Flex app on the Webserver (LAMP). Here is the Flex code:

[Code]...

View 1 Replies

Actionscript 3 :; URLStream Throws Error # 2029 In Flex AIR App?

Nov 2, 2010

In my AIR app,I am trying to implement a file downloader using URLStream.


public class FileDownloader {
// Class to download files from the internet
Function called every time data arrives[code].....

I simply create an object of the above class and passing the url and the file and call the load function. For some files I get the following error.

remotePath: http:[url].....error while writing bytes from...Error:Error #2029: This URLStream object does not have a stream opened.Which means the error is from the file stream(fileAccess) that I am using. I am unable to figure out why this could be happening. If I try to open the url http:[url]... in the browser, it opens properly. This happens randomly for some files.

View 1 Replies

Flex :: Send Some Data To PHP Using HTTPService POST?

Jun 2, 2010

I'm trying to send some data to PHP using HTTPService POST but for some reason it's not working. The same example works with GET but not with POST:

private function start():void{
var param:Object = {};
param.date = "2010-10-10";

[code]....

But when I change the method in HTTPService to GET and in PHP I get the result as expected - PHP sends back the date:

2010-10-10

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved