Rich Media Platform Architecture
|
| |
Rich Media Platform is developed over the latest base
technologies that make possible a flexible, robust and high performance
platform for creating and delivering Rich Media content.
The following illustration highlight the key base
technologies that are ingredients of the Rich Media Platform.
|
| |
 |
|
Technologies mentioned in the above illustration:
- Multiple client browsers supported, such as Internet Explorer,
and
Firefox
- Microsoft Silverlight 2.0 used for Rich Internet
Application delivery
- ASP.Net AJAX used to provide a
non-interruptive user interface that exchanges data with the server in the
background
- Microsoft Internet Information Server (IIS)
is a web and application server supporting scalable .Net applications
- Microsoft ASP.Net is the technology of
choice for all code-behind programming
- Microsoft Workflow Foundation (WF) is a
technology framework that provides support for programming workflows, such as
user-registration workflow in this case
- Microsoft Windows Communication Foundation (WCF)
is a technology for creating scalable services in a Service Oriented
Architecture on which the Rich Media Platform is based
- Microsoft SQL Server 2005 is the
database engine of choice due to its support for scalable and high performance
transactions that Rich Media Platform needs, especially due to the Ultra
Tracking feature and the large number of viewers that UltraLearn expects to
serve
- Microsoft SQL Server 2005 Reporting Services
and
Microsoft SQL Server Analysis Services (Business Intelligence)
are used to create summarized and detailed reports that are a key feature of the
solution.