情况是这样的:我们必须构建一个以 Web 服务为主要组件的系统。一些 Web 服务将数据写入数据库,其他接收文件作为输入并生成转换后的文件作为输出,对文件格式进行验证......
我们的想法是首先开发基本组件,然后将它们放在云中(使用 Windows Azure)。
当前的问题是 Web 服务将如何通信?由于我们的客户使用与前端 Web 服务通信的客户端应用程序,那么在我们未来的云中建模和实施业务流程或工作流的最佳解决方案是什么?
我阅读了一些关于 BPMN、BPEL 和 YAWL 的文章,但我不知道这些是否是开始的好方法。和Windows云的服务总线兼容吗?