Kiev Sofware Factory. Offshore software development company
WWW.KSFLTD.COM HomeSite MapE-mail
 
 
 
Phone: +380 (44) 503-6618 
 
       
   

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

Why outsourcing?

If your software development workload is growing and your managers are overloaded, or you need IT specialists with specific programming skills that are not easy to find, or you would like to decrease your development costs, then outsourcing of your software development is definitely one of the most effective solutions for your needs. read more …

Why outsourcing to Ukraine?

Ukrainian software development companies started to provide offshore outsourcing development services since early 1990s. From that time popularity of Ukraine as outsourcing destination is growing day by day read more…

Why outsourcing to KSF?

Our company, Kiev Software Factory Ltd., is Ukrainian offshore custom development company established in 1992. Today more than 70 technical experts work in KSF providing all range of IT services read more…

   
   
HomeSite MapE-mail
 
© Copyright 1992-2010, Kiev Software Factory Ltd.