I have developed a (free) Windows software which allow you to create "server engines" with just actionscript programming on your internet-connected computer.
Communication is done by simple functions for client connect/disconnect/groups and broadcasting etc and you send over 'whole' objects (compact no XML) without worrying about the format beneath. Fast development in other words. With the package its included source for chat, avatarchat, whiteboard and a 1vs1-game.
Actionscript is not the most efficient language but with computer of today it perform quite well and users often have room for 10-30mb without problem.
hi, can we see whats going on in FlashServer.as? This looks quite interesting. Is the xml based on SOAP or compatible with SOAP? Is this open-source by any chance?
What is the idea behind "server apps" (looking at the screen shot). Is this just a relaying server or is there an active way to dynamically (eg. by script or loading of additional .dll's) contol/manipulate communication server-side.
lots of questions there
This information is subject to change without notice and
is provided "as is" with no warranty.
flashserver.as is just including the socket and some minor control characters for my application, so the programmer can concentrate on the clean API.
Its handles TCP/IP-sockets, the reasons why I'm not using XML as base format is that I think its unnecessary overhead, though I thought it was ok to serialize the objects with some extra characters for easy using. Shortly the server-flash-apps is your server flash code.
The real logic you doing yourself in the actionscript. The application was built for all needs that you can't do in Flash or for speed. Maybe there can be some extensions to the software but it was not the base thing.
And finally about the open-source... is it "evil" in this world to not have it? Its healthy for many things but one thing that I think is that people needs often advanced knowledge when dealing with most of "free softwares" out there. And my point of view, make it easy for people, but of course with enough freedom.
What do you mean by frequency as other game server?
Actually I hadn't read about version 3 in detail before and saw they had some equally features. Though I had no plans of limit it in some way like connections.
My key things was free, small, easy to run with Macromedia environment and good examples of applications. Maybe a "pro" version but no limits really in base software.
Shouldn't it still be some need or interest for my kind of software?
I personally think that this is rather cool. I see how you could facilitate other webservices, but at this moment my questions involve what ports do you need, are those ports configurable, and can you incorporate Base64 encoding to send multi-part MIME attachements via SOAP?
I have some other questions, but I seriously think that this did not get the attention it deserves due to it being posted in the Coffee Lounge instead of the more pertinent Flash Help or Scripting and Backend forums where they chat less, but seem to talk a bit more technical.
I personally like the, from what I see as possibilities.