北京云栖大会Tech Insight Workshop:《使用微服务框架快速构建一个分布式交易系统》篇
背景介绍 本篇是北京云栖大会Tech Insight Workshop金融云主体《使用SOFA来快速构建金融级分布式交易系统》中的一个组成部分,用来介绍如何通过SOFA Boot来快速构建一个分布式微服务系统,以及如何通过金融云下中间件微服务产品来进行查看与管理。 DEMO整体架构与说明 在本篇中,会逐步引导学员借助SOFA Boot来创建【支付】服务(Core工程)和【交易】平台(Web工程),并且【支付】对外提供RPC服务,供【交易】平台进行调用,以及如何借助金融云进行应用的发布部署。 实验涉及SOFA产品 SOFA Boot 蚂蚁中间件微服务产品 详细教程 创建支付服务和交易平台Web工程 参照SOFA Boot的快速开始,来构建一个支付服务Core应用 看到下图则表示构建成功: 通过IntelliJ IDEA导入已创建的工程 注意:在导入向导中选择JDK1.8作为运行时环境。此外一直点击Next即可 工程使用facade范式,在com.alipay.sofa.pay.facade下创建model,并创建PayOrder.java,并复制DEMO源码中对应路径下的文件内容 创建P...