后台接口提供的调用方法类型

       作为一个后台服务,目的就是对外提供接口, 下面来说说后台接口提供的调用方法类型:

       1.  直接提供接口, 调用方要进行socket编程来调用。 对主调放来说, 麻烦。

       2.  直接提供接口, 并且提供调用的api, 把api给主调方, 主调方直接进行本地调用, 在这个本地调用中封装了socket操作。 对主调方来说, 比较爽, 如:

            int iRet = getRsp(stReq, stRsp);


      以上两种一般适合公司内部的调用, 那如果公司外部的人想使用, 怎么办呢? http/https接口搞起:

      3. 提供cgi接口, 让http/https来调用。 公司内外可用。


       但有个问题, 提供了http/https调用, 怎么防止外面的人而已刷呢?  先派发token吧!

       

       以上三种方式都玩过, 喜欢2,3, 尤其是3,直接用curl搞起。 你看, 微信后台很多访问接口, 都是https的。

       不过1能支持异步。



你可能感兴趣的:(s2:,软件进阶,s2:,后台开发)