我对应用程序组件和应用程序功能之间的关系非常不满意、困惑和不相信。
应用程序组件被描述为“应用程序功能的封装”,应用程序功能被指定为“描述应用程序组件的内部行为”。
但是,应用层元模型将这两个元素之间的关系描述为分配给应用程序组件和应用程序功能。
从对各个元素的描述来看,应用程序组件似乎是由应用程序功能组成的。或者,更抽象地说,应用程序功能被分配给一个应用程序组件。
无论哪种方式,将功能分配给组件确实不能令人满意。例如,电话是否具有语音呼叫功能,或者是否为电话分配了语音呼叫功能,或者是否为电话分配了语音呼叫功能?