假设模拟一个场景,用户我登陆注册进入一款app页面,选择商品,进入支付界面: 点击立即支付按钮后,首先app客户端向已经集成成功的支付宝官方sdk发送用户名、密码、id等参数,这个过程中假设使用非对称加密RSA,获取的参数这样就可以获取公钥publickey加密,这是一次单向交流;获取完公钥后链接支付宝服务器端,利用支付宝服务器端已有的私钥对比之前的公钥,然后核实判断用户是否操作合规等,进行一个私钥解密,解密完成后,返回数据,进行交易,这个过程是一个双向交流;交易后,将支付宝服务端的数据链接客户端的服务器实现数据共享,app服务端后台同步刷新数据显示到app客户端上,显示交易成功,线下直接进行了银行卡划账等操作,这里一般app客户端设置为在线支付,所以基本的模式我理解是这样的。。。