探索FAST平台:企业混搭应用的创新解决方案
1. 企业混搭应用概述
企业混搭应用是一种基于Web的资源,它将来自多个资源的现有内容、数据或应用功能进行组合,使用户能够创建以信息为中心的情境应用。通过简化面向服务架构(SOA)的概念,并融入Web 2.0的对等生产哲学,企业混搭应用通常侧重于用户界面层面的软件集成,而非传统的应用或数据集成方法。
企业混搭应用的架构组件可分为三个主要层次:资源层、小工具层和混搭层。以下是各层的详细介绍:
| 层次 | 描述 |
| — | — |
| 资源层 | 包含内容、数据或应用功能,是企业混搭应用的核心构建块。这些资源通过定义良好的公共接口(如WSDL、RSS、Atom Feeds等)进行封装,实现现有资源的松散耦合。资源由企业系统或外部Web提供商(如Amazon、Google等)提供,由熟悉开发概念的传统开发人员创建。 |
| 小工具层 | 提供简单的用户交互机制,抽象了底层资源的复杂性。通过管道组合,将异构资源集成在一起,定义数据处理链,对资源内容进行聚合、转换、过滤或排序等操作。屏幕设计师使用基本编程技能将资源绑定到用户界面,创建屏幕。多个屏幕组成屏幕流,形成一个完整的FAST小工具。顾问(小工具开发者)可以定义小工具的输入和输出端口,并将小工具部署到不同的混搭平台。 |
| 混搭层 | 关键用户根据业务需求,在混搭平台上组合可视化小工具,通过连接小工具的输入/输出端口进行可视化组合,称为布线,无需编程技能。最终用户使用和运行创建的混搭场景,并可在一定程度上进行配置。 |
2. 企业混搭应用面临的挑战
企业采用混搭应用范式面临着技术、组织和业务三个维度的挑战,具
超级会员免费看
订阅专栏 解锁全文
963

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



