软件组件的分发、获取与组装全解析
1. 组件分发与获取
1.1 组件存在的意义与市场需求
软件组件作为软件部署的单元,其存在是为了实现产品在时间(版本、演进)和空间(独立供应商)上的集成,以达成共同目标。这就必然需要一个组件营销渠道,其中技术层面涉及组件分发和组件获取,且所需的分发与获取基础设施远不止互联网提供的基本连接功能。
1.2 不同类型组件的市场现状
- 应用主导的市场 :目前,整体应用产生的收入仍占主导,这导致产品包装决策倾向于应用而非组件。例如,像图像查看器这类辅助应用,本可成为优秀的组件,但初期缺乏合适的商业模式。不过,随着专业软件组件制造商和成功中介机构的增多,这种情况正在逐渐改变。
- Java applet :其分发缺乏营销和有效的编目工作,获取主要依赖浏览和随机发现,且大多免费,因此尚未形成有效的分发和获取策略。
- ActiveX 控件 :这是一个盈利性市场,市场上有数千种控件,传统经销商积极营销。获取依赖可用控件目录,但仍主要依靠试错匹配。引入.NET 后,将逐渐向基于 CLR 的组件转变。
- 专业领域组件 :如 iLogic 专注于模拟应用和复杂可视化组件,由于开发成本高、竞争供应商少且应用广泛,更容易创建可行的商业模式。
- 软件服务 :随着 Web 服务的出现,软件服务越来越受欢迎。服务可视为由运营提供商运行的组件,提供商通过运行组件并提供其功
超级会员免费看
订阅专栏 解锁全文
686

被折叠的 条评论
为什么被折叠?



