背景
没啥背景,实在是受够了ksoap2这个jar包,而公司服务端是基于c#语言的.net开发,不懂他们的技术,而他们好像只能通过WebService与我们Android端进行数据交互(如果有前辈知道别的技术,望指点!谢谢~).
Retrofit作为当前最火的网络请求框架.如果不去学,永远不会用.因此,我想把这个框架引入到公司项目里边来,把ksoap2替换掉,用Retrofit来访问WebService
既然有了想法,就要去做.网上关于Retrofit的讲解一大堆,奈何关于使用Retrofit去访问WebService的文章少之又少,并且各位前辈的经验都是基于自己公司的业务情况总结出来的,和我现在的情况多少有些出入,因此,我把各位前辈的经验综合起来,写了这篇文章,一来,总结下经验;二来,希望以后有朋友再遇到这种问题的时候,能少走些弯路.
首先将前辈的链接奉上:
Retrofit2+Okhttp3+Rxjava通过SOAP协议请求WebService