代码之家  ›  专栏  ›  技术社区  ›  AleMal

Python创建一个SDK,而不仅仅是一个API

  •  0
  • AleMal  · 技术社区  · 8 年前

    我有一个用python/django开发的项目,我使用POST-GET和其他调用为客户创建了一个公开db视图的API接口,所有这些都完成了。

    现在我想知道为我的程序创建真正的SDK的最佳方法是什么,我的意思是我的客户机可以使用特定的调用,使我的环境执行一些东西并从他们的代码返回结果。 是否有一些工具,例如用于API的Django REST框架,也用于SDK?

    提前谢谢你

    1 回复  |  直到 8 年前
        1
  •  4
  •   Sraw    8 年前

    API是服务器端,SDK是客户端。

    例如,可以使用python/django提供API。但您的客户可以使用nodejs、C++、C#、JAVA。。。他们想要与您的服务器通信的任何内容。

    如果您为C++提供SDK,那么这只是为C++客户提供的。对于JAVA客户,您仍然需要为JAVA提供另一个SDK。

    简而言之,您找不到跨语言sdk生成器。

    推荐文章