tcarr
12-17-2010, 01:47 AM
ElectroServer 5.1 was released today with tons of updates that you can read about in the release notes (http://www.electrotank.com/images/stories/dev-resources/ES5.1-ReleaseNotes.pdf). Aside from added examples and documentation, the biggest enhancements are noted here.
Bandwidth optimization
The bandwidth used for the most common message types was reduced significantly. It was already light weight but we were able to optimize it much further. In addition, messages can be automatically compressed if they are over a certain size threshold.
Increased performance
We tuned the low-level messaging layer to achieve unprecedented performance. We've done testing to more than 100,000 messages per second with very low CPU impact (on EC2). This level of performance gives the server-side portion of your game plenty of room for its own logic to be executed.
JavaScript client API
A JavaScript client API was added to the arsenal. This is an important addition to the server to give it the broadest cross-platform reach of any multiplayer game server out there. ElectroServer has client APIs for ActionScript 2, ActionScript 3, Java, JavaScript, C#, and Objective-C. These APIs gives developers multiplayer support for Flash, AIR, Unity, .Net, XNA, iPhone/iPad, Android, native browser, and more.
Free download (http://www.electrotank.com/resources/downloads.html)
Bandwidth optimization
The bandwidth used for the most common message types was reduced significantly. It was already light weight but we were able to optimize it much further. In addition, messages can be automatically compressed if they are over a certain size threshold.
Increased performance
We tuned the low-level messaging layer to achieve unprecedented performance. We've done testing to more than 100,000 messages per second with very low CPU impact (on EC2). This level of performance gives the server-side portion of your game plenty of room for its own logic to be executed.
JavaScript client API
A JavaScript client API was added to the arsenal. This is an important addition to the server to give it the broadest cross-platform reach of any multiplayer game server out there. ElectroServer has client APIs for ActionScript 2, ActionScript 3, Java, JavaScript, C#, and Objective-C. These APIs gives developers multiplayer support for Flash, AIR, Unity, .Net, XNA, iPhone/iPad, Android, native browser, and more.
Free download (http://www.electrotank.com/resources/downloads.html)