It seemed to me that I'm not the only one who has confusion about differences between framework and platform. Based on my past experience, I understand what platform is in general. We run Operation Systems on Windows platform, Linux platform and so on. By definition, a platform creates an environment that software codes can run. Based on that definition, J2EE is a platform.
On the other hand, framework is a collection of APIs and libraries that guide how software should be run. Programmers can modify the established framework to enhance and modify. However, the underlying architecture of those application will essentially be the same. Seam is a framework, which is run on a J2EE platform.
No comments:
Post a Comment