我需要在系统中注册用户。没有角色,用户就无法存在(如果没有登录名和密码,他肯定无法存在)。管理员应该能够通过选择角色、写入登录名/密码和一些用户信息来添加新用户。登录/密码/安全问题被实现为单独的应用程序/BC(身份验证上下文),角色和权限在授权上下文中,用户信息在单独的帐户管理上下文中。如果所有这些上下文理论上都可以部署在不同的机器上,我该如何实现用户注册过程?现在我正在使用应用程序接口,该接口使用基础设施服务实现以同步和原子方式将所有需要的命令发送到不同的 BC(目前它是同一个大应用程序)。
