Media Distribution Platform with Multiple Business Channels

Brief

The primary purpose of this product is to facilitate E-commerce sale and distribution of multimedia products (such as music, video, ringtones etc.), as well as to provide supporting services, like customer support, product management support, financial clearing, etc.
The media distribution platform is a light and fast framework with small overhead designed for customers with high-end transaction load and high availability requirements. It facilitates support for multiple presentation and business logic channels (can run two or more sites/interfaces (HTML, WAP, SOAP, etc.) for different retailers on the same backend (datastore, business logic).
For the system engineers it provides an extensive monitoring, administration and troubleshooting facilities.

Several web and mobile applications were created on this platform and deployed for different customers in Europe, Russia, China and India.

Architecture

The media distribution platform is a multi-tier platform where:

  • Data storage: Oracle 10g
  • Data access layer: Hibernate
  • Business: EJB, JBoss
  • Application server: JBoss
  • Presentation: Struts
  • Web server: Apache

The media distribution platform is integrated with different external components of the following types:

  • Clearing house — provides content preparation/protection and license generation features.  It is utilized during purchase, download and license acquisition process.
  • Authentication service — is an external service which provides user authentication. It is usually utilized for customers who have pre-existing customer base which has to be integrated in the e-commerce platform.
  • Payment gateway — is an external service to process payment and billing requests.
Applications
Web Application/Web Portal
Industries
e-Commerce
Entertainment & Media
Technologies
Bugzilla
CruiseControl
EJB2
Hibernate
J2EE
Java
JBoss
JDBC
OOA/OOD
OOP
Oracle
PL/SQL
Struts
SVN
Features
24x7 availability
Administration tools
Customizable
Framework
High performance
Integrable
License generator
Monitoring tools
Multi-platform
Multiple business logic channels
Multiple presentation
Software as a Service
Troubleshooting tools
 
Custom software development : Outsourcing and Team Augmentation : Alliances for outsourcing : Outtesting & QA : Interaction with customers
Contractual arrangements : Expertise : References : Company : Contacts
© Copyright 1992-2014, KSF Technologies AG.