
SmartFoxServer is a multi-platform socket
server designed to integrate with Adobe Flash, enabling developers to rapidly develop multiuser applications
and games.
The server was created with multiplayer games in mind and provides powerful
tools for creating a wide range of sophisticated turn-based and real-time games. There's
really no limit to the number of applications that can be created with it.
SmartFoxServer supports all Flash players starting at version 6 up to the latest Flash Player 9 and provides a rich set of APIs for Actionscript 1.0, 2.0 and 3.0. It also supports Flex Builder 2 and 3.
The product comes with detailed documentation, over 35 examples with source
code and a powerful remote administration tool. |
» Fast and Reliable: |
SmartFoxServer is based on a high performing
and scalable architecture that can handle thousands of clients even on a single CPU server machine.
Also it can be configured to
exploit the system resources in the best way by using different
threading options. We've been testing it on a wide range of hardware,
from an old P2-350Mhz up to a dual-core 64bit machine.
( Check our benchmarks white paper for more info. )
Many companies and gaming agencies have chosen SmartFoxServer to build compelling online multiplayer applications and games. Check our showcase page for a quick tour.
|
» Highly productive: |
SmartFoxServer comes with a set of APIs
that support Actionscript 1.0, 2.0 and the latest Actionscript 3.0
They extend the Flash core
objects with new functionalites that allow developers to quickly
and easily create multiplayer applications. Click
here for some quick code examples.
Additionally we provide SmartFoxBits, a set of drag and drop UI components that make multiplayer development a snap, without a line of code. The components are fully skinnable and also supply powerful API for advanced Actionscript developers.
|
» Extensible: |
SmartFoxServer is fully extensible on the server side using various programming languages such as Actionscript, Javascript, Python and Java.
Custom server side extensions can implement complex application and game logic, advanced user and room management, new server behaviors, etc...
Additionally extensions can easily connect to almost any RDBMS through
the built in databaseManager service and integrate with any other Java framework (Hibernate, Spring, etc...)
|
» Standalone:  |
SmartFoxServer comes with an high performance database engine and a powerful embedded webserver that can be used for both static and dynamic pages. Additionally the http-server easily integrate file uploads from your flash multiplayer clients.
This feature makes SmartFoxServer a standalone solution to deploy your multiuser applications without the need of other server side softwares.
|
» Multi-platform:  |
SmartFoxServer runs everywhere:
since
it's a 100% pure Java application it can run on many operating
systems such as Windows (NT/2K/XP/2003), Linux, MacOS X (10.4 or
higher), Solaris etc...
|
» Powerful Add-ons:  |
SmartFoxServer comes with powerful add-ons that further extend its capabilities:
-
BlueBox:
allows players behind restricted networks (firewalls, proxies) to fully enjoy multi-player games and applications without sacrificing the connection speed. The API transparently choose the best connection system behind the scenes.
-
RedBox:
a free and open-source add-on that integrates full audio/video streaming capabilities to the SmartFoxServer framework,
simplifying the development of complex A/V applications by orders of magnitude.
|
|