Preface
In the acceptance room cooperation, throw a few questions, one of which is the framework and architectural significance? What is the difference, since it is divided into two words, of course, the meaning can not be the same, but what is the difference between them? This rookie through the query data, in a lot of information, extracted some common points.
contentFrame:
A framework is a special software that does not provide a complete solution, but it provides the foundation for building the entire solution. Some say that the framework is actually a semi-finished product relative to the products, and that the service in the framework is eventually called directly by the application system, and the extension point of the framework is a "variable point" for application developers to customize.
Architecture:
Architecture is not software, but rather a design concept, which is an important decision on how software is designed. Software decision-making involves how to break down the software system into different parts, the dynamic or static interaction of each part.
own understanding of:
Take an example, for example, we usually learn English, there are a lot of grammar, there is a dynamic structure, the main predicate structure, for these structures, not applied to the case, but simply the emphasis on English grammar classification, grammar ideas or grammatical concepts, personally think this is equivalent to what we often say the structure, architecture is a concept, Not a specific entity, but an idea, an idea. And for example: "I ' m beautiful!" This small example of the principal-predicate structure embodies the concept of the principal-predicate structure, but it is not an idea, it is a semi-finished or finished product that can be said to be a statement. This semi-finished or finished product is equivalent to what we usually call the framework. It combines architectural design concepts with some of the design decisions in it, plus the unique parts of the product that make up the framework you want, which is already a semi-finished or finished product.
the relationship between the two
Own understanding: the equivalent of the soul and skeleton. Architecture is responsible for providing ideas, and the framework is responsible for combining the ideas that you need and then refactoring your products. Mutually reinforcing, architecture provides an essential prerequisite for the generation of frameworks.
The above is the novice's little insight, a lot of advice.
Summary
1, whether it is right, first think this is right.
2, there is a contrast to grow more.
Thank you for your valuable time ...
On the difference between frame and structure