7月18号正式来公司报道了。很开心留在了原来的项目组,还是原来的成员,今天转正了,成为正式员工。但是从另外一方面来讲,其实压力也来啦,感觉又很多东西需要学习。遮天下午老大就把我们叫到会议室,给我们安排了一个小小的培训。接下来这两个月我们主要做的内容就是写银行API,支付网关。分配给我的任务首先是写建行的API。
首先必须了解整个交互的流程,首先进行初始化,然后组xml报文,组好报文之后就是进行发送,发送到银行接收成功之后,会返回给我们一个xml报文,由于建行是采用的CA签名,数字证书,也就是说,在整个过程中,不需要对报文进行加密和解密。最后就是就报文解析,保存响应的值。整理下来代码以及相应的流程如下: