You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# 开发流程
|
|
|
|
|
|
|
|
如果您打算使用SOP做开放平台开发,流程大致如下:
|
|
|
|
|
|
|
|
- cd到/SOP/sop-common目录,执行命令`mvn clean deploy`,把jar上传到maven私服,如果没有maven私服,可以打包到本地`mvn clean install`
|
|
|
|
- 打包`sop-gateway`(网关)、`sop-admin`(后台管理)、`sop-website`(文档),部署到服务器上
|
|
|
|
|
|
|
|
以上服务是固定的,启动一次即可,后续不用做改动。
|
|
|
|
|
|
|
|
- 你的项目接入到SOP,参考[项目接入到SOP](10011_项目接入到SOP.md),在微服务端开发接口,编写swagger注解文档
|
|
|
|
- 接口开发完成,启动微服务,注册到注册中心。
|
|
|
|
- 【可选】编写sdk
|
|
|
|
|
|
|
|
## ISV对接流程
|
|
|
|
|
|
|
|
假设接口开发完毕,开始对接ISV,大致步骤如下:
|
|
|
|
|
|
|
|
1. 在admin新建一个ISV,然后`导出秘钥`,文件给到对方
|
|
|
|
2. 告知对方接口文档,开始接口调用。
|
|
|
|
3. 如果有SDK,把SDK给到对方,让其直接调用
|