题
使用BCS将外部系统集成到SharePoint与自定义集成的利弊是什么?
解决方案
优点
最终用户
- 业务数据Web零件和外部列表可以将数据从框开出来
- 企业和快速搜索集成与托管属性映射支持
- 用户配置文件同步
- 通过外部数据列的办公室集成
- 任务,联系人和日历的办公映射
- SharePoint Workspace支持
- 单个支持
- 通过外部数据列和外部列表的工作流支持
开发人员
- 视觉工作室工具支持
- SharePoint Designer支持
- 开箱即用支持现有的SQL数据库和网络服务
- .NET组装连接器可以连接到任何其他数据类型
- 服务器端API开发自定义的Web零件
- 客户端API开发自定义客户集成反对
- 对任何数据源控件进行编写一次工作
缺点
最终用户
- 开箱即用的Web零件看起来已经过时了
- 外部数据列数据需要刷新
开发人员
- 模型文件的生成和维护很耗时。
- 数据模型不支持子分类。
- 与任何数据源起作用的写作控件是耗时的。
其他提示
几个月前,法比安·威廉姆斯(Fabian Williams)有有关该主题的相关文章(BCS vs Alternates) - http://www.sharepointfabian.com/blog/lists/posts/post.aspx?id=202