Php :: Serializing Flash Objects Over HTTP Without The Gateway?
Jan 17, 2010
Flash + AMFPHP is a great combination. But there are cases, when Flash Remoting with NetConnection isn't the right tool, for various reasons. Rob had a great post on this some time ago: http:[url]....He also has a nice example on how to deliver AMF to a http request, without the POST and AMF-request package to call the function that NetConnection sends, using Zend_AMF.
// Include the Zend Loader
include_once 'Zend/Loader.php';
// Tell the Zend Loader to autoload any classes we need[code].....
I really like this approach and would be very hapy to replicate it with AMFPHP. Why AMFPHP, you ask? The 'newest' version uses amf-ext, a C PHP extension, to serialize and deserialize the data. It is much faster than the php way ZendAMF is still using.Of course I already played around with AMFPHP and tried to build the necessary objects and use the Serializer class. I even got a valid AMF string, but the real data was always wrapped by a 'method package' that told the receiver this was a answer to 'Service.method' call.is there a way to serialize Flash Objects directly, without the gateway and method wrapper, in AMFPHP?
View 2 Replies
Similar Posts:
May 10, 2011
I'm developing a webapp with Java backend and Flash (pure ActionScript) frontend using BlazeDS. I'm using the RemoteObject stuff to send objects, using custom serialization, where I need to implement Externalizable (Java) and IExternalizable (AS) interfaces. This works fine so far.
But now I need to send objects from Java to Flash, whose classes are generated with JAXB/XJC. Of course these generated Java classes don't implement the Externalizable interface, so it seems that I can't use my approach here. One possibility seems to be writing a XJC plugin which makes the classes implement Externalizable. But this looks like a tough job...
View 2 Replies
Dec 12, 2011
I'm using:
[Code]...
But I keep getting an "Error #2030: End of file was encountered." This is (probably) because the class I'm serializing is too big for the "String" object type in AS3. Is there a limitless object for storing an array of characters (or better yet binary), or am I going to have to make my own class? (like one with an array of strings)
View 1 Replies
Jan 13, 2010
I need to serialize and unserialize (is that even a word?) an array in AS3, so it can be sent as a string.
The only problem is that it doesnt just contain text, it contains objects.
Is it possible to serialize and unserialize arrays in AS3 like you can in PHP? How can I do so?
Once this bug is fixed, all will be well with my program.
EDIT: I need to be able to sync an array across several flash files, which are connecting via TCP and can send simple things like strings and integers, so I need to be able to transmit data about this in one go, in string form.
View 2 Replies
Dec 5, 2010
I need to send an array of objects from Flex to a Ruby Web service, but sending them as parameters is not getting through since they seen to come through as Objects instead of readable data.
Sending it as raw XML or JSON didn't work either so the last resort might be to send everything in a HTTP query. However, I'm not sure how to do this since the array contains objects, all of which have 4 or 5 properties, and I don't know what the right format would be.
View 1 Replies
Nov 24, 2009
I was using the serializing approach between Flash and PHP for the longest time before AMFPHP had its 1.0 release (wow...that was a long time ago...in 2006)!Serializing using a sepiroth's AS library paired with PHP's built in serializing functions worked and I didn't change it because it did the job.
Should I switch over to the AMF format and technology? One pro is that the data exchange is probably more efficient for AMF because it's a binary format.I've also see other scripting languages/frameworks such as Python/Django, Ruby/Rails supporting AMF. I guess AMF is also a standard format. Does each language serialize data differently?
View 2 Replies
Feb 19, 2011
So I want to read http streams using flash tcp sockets. I do not really need the http header at all - all I need is body which contains flv. so how to read http response body into byte array using flash sockets?
View 1 Replies
Jan 5, 2011
How to make an FMS netconnection call to an AMF gateway using HTTPS. It is my understanding that Flash in the browser will utilize whatever HTTPS cert the browser has available for the HTTPS path you are trying to connect. Is there some sort of config or cert trick I need to apply for FMS to make HTTPS connections? I was considering it might be one of the following, but could not find any information on the subject:
-HTTPS cert saved to FMS directory?
-FMS config value for specific HTTPS paths?
-Allow the FMS host/ip to bypass HTTPS on server side?
View 2 Replies
Aug 19, 2010
Is there a way in fluorine to force a nullable double to be passed to flex as NaN? (and vice versa) By default these values are passed as null, but a Number in actionscript is not nullable, so it is converted to 0 by default. I need server side nullable doubles to be NaN in flex, and NaN values from flex to be nullable doubles on the server side.
View 1 Replies
Mar 10, 2011
Any info on setting up a contact form in flash cs5 using amfphp? I can create the contact form in flash cs5 and I have set up the amfphp gateway successfully with a working test email. I have seen the gotoandlearn tutorial but need to extract the data from my flash fill in form. My problem is that I don't know the actionscript to collect my data from the flash form via a send button.
View 0 Replies
Nov 13, 2007
I was just wondering if anyone has seen or has actually built a complete flash based eCommerce system that uses a shopping cart to add items from a gallery as well as connect to the gateway and uses SSL
View 3 Replies
Feb 19, 2010
I'm currently using AMFPHP 1.9 to make a simple flash game which uses a game server.Sometimes, I get this error (BadVersion) when there are simultaneous calls to the server.I've searched the web for some of the answers to this problem, and it seems they were answered back in 2004.Is there an updated version of how to solve this problem?I tried to change the globals.php parameters to use absolute path, like performing the below:
//$servicesPath = "services/";
//change to
$servicesPath = "/httpdocs/Flash/AMFPHP/services/";
[code].....
View 1 Replies
Mar 9, 2010
We have an Adobe Flex client talking to a .NET server using WebORB. Simplifying things, on the .NET side of things we have a struct that wraps a ulong like this:
public struct MyStruct
{
private ulong _val;
[Code]....
I've tried playing with custom WebORB serializers, but the documentation is a bit scarce. Is this possible? If so how?
I think I can work out how to serialize it, but not the other way. Do I need to write a Custom Serializer on the the Flex end as well?
View 3 Replies
Sep 7, 2010
I'm using Flex 3.5, BlazeDS 3.2.0.3978 and EJB3 for backend. There are two RPC which are important to the problem. The first call will get a list of ThirdParty objects, this works fine. The second call happens when the user clicks on a ThirdParty, the details of this object (lazy collections) are retrieved. A single object is returned with most fields serialized. I say most, because for some reason, 4 boolean fields are not serialized and are put on false by flex by default.[code]I've set blazeDS logging to debug and all fields but these booleans are shown in the output. Next, I've tried stepping through the serialization process but it's fairly easy to get lost in there.
View 3 Replies
May 11, 2011
I'm trying to serialize data in AS3 but am running into a frustrating problem. Originally I had problems with "myObjClass" not being convertible, but after I discovered "registerClassAlias" I got things working allright. Some time later, I added vectors to the myObjClass. I ran into trouble with Vector Strings before, as was reported here:
[Code]...
View 4 Replies
Jun 6, 2010
I'm trying to serialize a vector of vectors:
Code:
package
{
[code]......
View 1 Replies
Sep 30, 2009
When I pass a Actionscript Value Object that contains a Date variable using BlazeDS it is not getting transferring as a java.util.Date object correctly. When the setBaseDatefunction gets called on the Java side the baseDate value is NULL. The weird thing is if I rename the variable on the Java side to private Date date; and create a public void setDate( Date date) function it works. The problem is I need to pass 2 different dates so I can't uses this work around.
Here are my 2 classes:
AS3
package com.shua.flex.valueobjects {
[Bindable]
[RemoteClass(alias='com.shua.valueObjects.myVO')]
public class myVO {
public var label:String;
public var endDate:Date;
[Code] .....
View 3 Replies
Aug 2, 2011
Is there a way or a library made to deserialize a JSON string into a typed object in ActionScript and Python?
For eg.
class Person
{
String name;
[code]....
So, the last statement basically casts the object we get after deserializing the jsonString into the Person object.
View 3 Replies
Jan 6, 2011
I'm trying to serialize an object which has an InputStream. I need it to arrive on the flex client as a ByteArray.
[Code]...
I've set breakpoints in this code, and I see it being called as expected. However when the object arrives on the client, the input stream is typed as Object, and it contains no properties. What am I doing wrong?
View 1 Replies
Dec 17, 2010
I got a IP Communications new account having following paramters:
[Code]...
Its showing me connecting ... Status is not getting update like: "Connection Failed" or "Connection Success". how to use the above information in this app,
View 1 Replies
Sep 22, 2010
a.swf is loaded in a.html which is hostedI want to know, if user browses[URL]
View 1 Replies
Jun 22, 2010
I need to be able to play MP3/AAC audio with a custom-built Flash player, embedded in a web page using my standard HTTP server. The loadSound() method seems to work fine for this, but I need to be able to skip the MP3 to unbuffered regions of the audio timeline and to start it streaming/downloading from there.
Anyone know how I can accomplish this? I've used the excellent mod_h264_streaming plugin for Apache for f4v "pseudostreaming" so I'm trying to accomplish the same thing on my audio files.
View 1 Replies
Jun 11, 2010
I have uploaded http pages with flash but unable to see it on internet.I had the same problem before but when I reduced the size of flash file, it started show on the net.However, this time it does not work.The files I uploaded were http, flash, swf, scripts.The size of flash is 127kb and swf is 4kb.
View 7 Replies
Mar 19, 2010
so I have a Track system with some kind of protection. So to get some data from any URL you have to pass protection like this [URL] and then (in browser) you can see some pages [URL] (if you havent passed login youll get no content)so how to login and get data from page using flash/actionscript (btw I am triing to create an rss reader)?
View 2 Replies
Apr 16, 2010
When I execute the (2nd) below code with a wrong url (number '1' added at the URL end), I get the below error. How can I catch this error, in case the url is wrong, so that I can give out an error message to the user ?
Error opening URL 'http://localhost/myapp/cgi-bin/savePlanScale.ashx1?NoCache%5FRaumplaner=F7CF6A1E%2D7700%2D8E33%2D4B18%2D004114DEB39F&ScaleString=5%2E3&
[Code]....
View 1 Replies
May 11, 2010
We are facing one issue directly connected with our Flash API we've given to a 3rd party flash vendor. To make a long story short, our API basically wraps domain logic on client and creates a single POST request towards the server in JSON format. All will be ok except in combination MacOS + Safari we receive double requests on server (?).
Even more interesting, we are receiving different agent names - one is expected name/decriptor of the browser and system, other is "CFNetwork".
POST /RuntimeDelegate.ashx - 80 Mozilla/5.0+(Macintosh;+U;+Intel+Mac+OS+X+10_4_11;+fr)+AppleWebKit/531.22.7+(KHTML,+like+Gecko)+Version/4.0.5+Safari/531.22.7 200 0 0
POST /RuntimeDelegate.ashx - 80 CFNetwork/129.24 200 0 0
POST /RuntimeDelegate.ashx - 80 Mozilla/5.0+
[Code] .....
View 1 Replies
Nov 27, 2010
Are there any audio encoding libraries for Flash? I need to record sound from a Flash applet, and then upload it to a server with HTTP. The problem is that the raw audio file is really big. Is there any way to encode it into MP3/OGG/etc from Flash and then upload it to the server?
View 1 Replies
Jul 22, 2011
Is it possible to make a simple Http Request using as2 and get the redirected result?xample[URL]
View 1 Replies
Nov 6, 2009
I basically have a form inside of Flash that I need to submit to a server-side processing page, which will then return either json or xml telling if it succeeded or not ( json, xml I suppose ). My version of Flash is CS4 and I'm wondering if there are any libraries or frameworks I can use to accomplish this.
View 2 Replies
Jan 16, 2011
Internally Flash obviously keeps a list of the primitives drawn using Graphics so I wondered if you have many such primitives in a Sprite, can you re-position/remove/alter individual items rather than clear and re-draw everything? Or is this deeper into the bowels of Flash than you're allowed (or recommended) to go?
View 4 Replies