|
Major Features
The previous system version implied that there was only one server broadcasting the games so all players had to connect to a single server, which had limited capacity and there were problems with scalability, overload and no way to use the same dealers group for different casino servers.
Our solution allowed to broadcast the same game on several servers - this is especially important for such games as roulette which do not have the limit for the number of players. Thus players can gamble on different servers, but playing the same roulette session.
The solution was implemented using the Java Platform, Enterprise Edition (Java EE). The usage of that platform makes it easier to develop really easy-to-use user-friendly web interface for casino players and very powerful back-end administrator area. The whole application consists of the several parts which are the following:
* web interface developed using JSP technology
* data access level developed using EJB technology (CMP beans)
* network server to handle communication with flash-clients
* clients for different games implemented in Macromedia Flash.
The Java EE application server that is used in the project is BEA WebLogic Server.
In this project we use all the powerful features of Java EE platform and BEA WebLogic Server.
Java EE is the industry standard for developing portable, robust, scalable and secure server-side Java applications. Building on the solid foundation of the Java Platform, Standard Edition (Java SE), Java EE provides web services, component model, management, and communications APIs that make it the industry standard for implementing enterprise-class service-oriented architecture (SOA) and next-generation web applications.
BEA WebLogic Server is the rock solid foundation for enterprise applications and SOA services. As the world's leading Java-based application server, BEA WebLogic Server includes zero downtime features for enterprise-class reliability and uptime. A blended development model means leveraging the best of open source and commercial code to get new applications and services to production faster. Proven high performance, security and world-class support services offers IT professionals peace-of-mind.
Technologies
J2EE / BEA WebLogic Server
MS SQL Server
Macromedia Flash
| Integration
Flash Video Streaming Service
Credit cards services
|
Industry
Online Games
| Timeframe
2 years
|
|