Closed

Smart Fox Sever 2 - Simple Server Side Extensions in Java

Hi,

We are developing a single-player and multi-player game site.

We are using Smart Fox Server 2 which uses Java as the programming language. Our database backend is MySQL v5

We require to implement a few simple Server Side Extensions on Smart Fox Server which will be called by the flash games.

We are looking for small specialized team with the following qualifications:

- Experience on Smart Fox Server and Java is a must!

- Very good understanding of performance, scalability and concurrency matters is a must!

- Good programming practices and a clean coding approach is desired.

Below is a list of High Level Specifications for the required Server Side Extensions.

note: for each function, we will provide you with the required SQL sentence that needs to be executed.

1) Login Extrension

1.a) handleInternalEvent : loginRequest

Check username & password with MySQL database. The password is stored in the following format (Joomla format).

“passwordHash : salt”

Where paswordHash is the MD5 hash of the password concatenated to the salt.

Example:

665bc23b21b699e9c5ba5bd73fc392b0 : 123abc = hash(bunnies+123abc) + :123abc

2) Match Extension

2.1) handleRequest : init

- type(singleplayer/mulitplayer)

- match_id (int)

- user_id (int)

Update record in MySQL database

2.2) handleRequest : log

- type(singleplayer/mulitplayer)

- match_id (int)

- user_id (int)

- logdata (string)

Update record in MySQL database 

2.3) handleRequest : finish

- type(singleplayer/mulitplayer)

- match_id (int)

- user_id (int)

- data(int)

Update record in MySQL database

Skills: Game Design, Java, MySQL

See more: smart fox sever, smart fox, team approach database, string match, string hash, site java programming, single match, simple programming language, simple games using programming, side language, server side programming language, server side programming java, server side coding, server coding, programming language performance, programming language list, programming language games, programming hash, programming games java, match string, looking java team, java server programming, java programming games, java programming coding, java database programming

About the Employer:
( 0 reviews ) China

Project ID: #1133587

4 freelancers are bidding on average $731 for this job

IMSeriousBidder

Hello, I am interested in this project, please check your inbox Thanks

$725 USD in 12 days
(57 Reviews)
6.7
AshwinSen

Hello, Please view PMB. Ashwin

$750 USD in 15 days
(40 Reviews)
5.7
webcompute

Hello I'm really interested on your project. I 've good experience on Java and using 3rd party library.

$750 USD in 20 days
(2 Reviews)
3.5
AS3Ninja

I have a small production team here in Brazil. We work with AS3 and SFS2 almost exclusively. I sent you a PM with a video of the turn based multiplayer game we are making using SFS2.

$700 USD in 10 days
(0 Reviews)
0.0