Markdata Media Framework
The Markdata Media Framework is a component-based framework created to be the basis of modern media information systems.
Markdata Media Framework emerged with the requirements of Markdata next generation software, old monolithic applications should be replaced by modern multi-task, reusable component based applications.
Markdata Media Framework was born as a common-basis for this new generation of Markdata applications and it is a set of media software reusable components based on Markdata Object Module technology.
The Markdata Media Framework project goals were:
- Build a true common basis for all Markdata applications
- Share binary objects among applications, not source code – Component based development
- Allow customers to develop their own media applications using a wide choice of programming languages (C, C++, VB and Java)
- Create a flexible layout free database.
The Database is a very important component when developing any media application because it is where the application is based on. The Database should provide abstraction, should let the application work without knowing many details about the data, also it should be easy to add new information or to change relationships between the current information.
The Markdata Media Framework database provides:
- Multiple flexible databases (based on Markdata Object Module Generalization concept)
- Data details abstraction and relationships
- Customize easily the same application for different countries and different media types
- “Transparent” way of adding new information on an existing database