Platform Framework and Middle-ware
        Posted  
        
            by Walidix
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Walidix
        
        
        
        Published on 2010-04-23T23:03:13Z
        Indexed on 
            2010/04/23
            23:13 UTC
        
        
        Read the original article
        Hit count: 300
        
software-architecture
I really want to fix the meanings of this terms.This is what I know about them:
- Platform: is an environment that allows an application to run and it is usually composite by hardware and software e.g. your machine with your OS installed on it. However some software stack are also called as platform like Java Platform. 
- Framework: is design-oriented. That is, it defines a skeleton of an application type. Also it saves time by offering, through an API, the common functionalities that a kind of applications must implement. Moreover a Framework include a software components that manage the application life-cycle. 
- Middle-ware: is a software that offers services to an application in order to let it inter-operates with other applications or supports different platforms. Middle-ware can be a part of a framework. 
Is there something wrong or missing ?
© Stack Overflow or respective owner