某大型商业公司欲集成内部的多个业务系统,这些业务系统的运行平台和开发语言差异较大,而且系统所使用的通信协议和数据格式各不相同,针对这种情况,采用基于(1)的集成框架较为合适。除此以外,集成系统还需要根据公司的新业务需要,灵活、动态地定制系统之间的功能协作关系,针对这一需求,应该选择基于(2)技术的实现方式更为合适。(1)A.数据库B.文件系统C.总线D.点对点(2)A.分布式对象B.远程过程调用C.进程间通信D.工作流