1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 HP-Socket v5.0.1:支持 IPv6 及多 SSL 证书 下载

本帖由 漂亮的石头2017-08-21 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,024
    赞:
    47
    HP-Socket v5.0.1已发布。HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。

    本次更新内容如下:

    *** v5.0.1更新 ***

    > IPv6 支持


    1. 所有通信组件支持 IPv6


    2. 组件接口没有变化,组件内部通过传入的地址参数自动识别 IPv4 / IPv6


    3. API 更新:

      1) enum En_HP_IPAddrType (增加)
      2) struct HP_TIPAddr (增加)
      3) SYS_GetIPv4InAddr (删除)
      4) SYS_GetOptimalIPByHostName (删除)
      5) SYS_IsIPAddress (修改)
      6) SYS_GetIPAddress (修改)
      7) SYS_EnumHostIPAddresses (增加)
      8) SYS_FreeHostIPAddresses (增加)

    > SSL 通信组件


    1. 多 SSL 证书支持,每个通信组件对象可以使用不同的 SSL 证书


    2. 通信组件对象绑定独立的 SSL Context,取代旧版本的全局唯一 SSL Context


    3. API 更新:

      1) HP_SSL_Initialize (删除)
      2) HP_SSL_Cleanup (删除)
      3) HP_SSL_AddServerContext (删除)
      4) HP_SSL_IsValid (删除)
      5) HP_SSLAgent_SetupSSLContext (增加)
      6) HP_SSLClient_SetupSSLContext (增加)
      7) HP_SSLServer_SetupSSLContext (增加)
      8) HP_SSLServer_AddSSLContext (增加)
      9) HP_SSLAgent_CleanupSSLContext (增加)
      10) HP_SSLClient_CleanupSSLContext (增加)
      11) HP_SSLServer_CleanupSSLContext (增加)

    > 其它更新:


    1. Demo 更新:所有 Demo 支持 IPv6;所有 SSL Demo 支持新的证书机制


    2. 公共代码包 vc-common-src 版本升级到 v2.3.20
    HP-Socket v5.0.1:支持 IPv6 及多 SSL 证书下载地址
     
正在加载...