SocketTools 11在所有HTTP客户端组件支持

  在所有HTTP客户端组件中添加了对HTTP/2.0协议的支持。

  更新了TLS 1.2(及更高版本)和SSH 2.0的安全选项,以使用Microsoft Windows 11和Windows Server 2022中提供的密码套件。较旧、安全性较低的密码套件已被弃用,在建立连接时将不会使用。回退选项可用于使用TLS 1.0连接到旧版服务器。

  所有安全连接的默认安全协议和密码套件选择已针对Windows 10进行了更新。

  此安装包含用于Microsoft.NET 8.0预览版的程序集。若要使用.NET 8.0构建应用程序,您需要安装Microsoft Visual Studio 2022预览版。微软计划在2023年11月发布.NET 8.0 Framework。

  .NET 6.0和.NET 7.0 Framework版本的程序集已更新,支持当前版本的Visual Studio 2022。

  为所有组件扩展了对国际化和Unicode的支持。这也扩展到了导出函数的ANSI版本,这些版本现在将接受UTF-8编码的字符串参数,以便更好地支持遗留应用程序中的Unicode。

  改进了对具有复杂消息结构的大型MIME消息的处理,该消息结构包括多部分/替代消息和大型文件附件。邮件中附加文件的数量限制已被取消。

  改进了对邮件的处理,其中包括非拉丁字符集,并扩大了对日语、汉语和韩语使用的替代字符集的支持。包含UTF-8和ANSI字符集混合的消息将在内部转换为使用Unicode,以实现统一处理。

  使用FTP和HTTP组件在高速网络上提高了大文件的传输速度,并取消了高优先级传输的带宽限制功能。测量传输速率时,可使用高精度模式。

  改进了内部内存管理,以限制堆的碎片,并在释放对这些对象的引用后减少进程和客户端会话堆的大小。每个组件共享一个私有堆,该堆与应用程序使用的通用进程堆隔离。

  通过大量临时客户端连接,改进了内部服务器监控线程,使其资源密集度更低。当在短时间内接受许多客户端连接时,这种更改应该特别提高HTTP服务器的性能。

  改进了对格式错误的MIME消息的处理,这些消息包含无效的头块或格式错误的多部分结构,包括用于定义多部分/替代消息的不同部分的无效边界标识符。

  删除了对不推荐使用的Diffie-Hellman组交换算法的支持,该算法可能会阻止客户端建立SSH 2.0连接。SocketTools在与服务器连接时将不再提供较旧、安全性较低的安全算法。已删除对SSH 1.0的所有支持。

  已经创建了新的安装程序和Windows Installer(MSI)软件包。新的安装程序提供了改进的安装体验,并提供了支持静默安装和简化的更新过程。MSI安装程序包包括在内,有助于更轻松地重新分发您的应用程序。

  已为Visual Studio 2022添加了示例,Library Edition示例已更新为使用当前工具集。请注意,一些示例使用的是应该为当前工具集安装的Microsoft基础类(MFC)。SocketTools将继续支持基于MFC和ATL的项目。

  Windows 10支持的最低版本现在是Windows 10 21H2。早期版本的Windows 10不再受支持,也不会收到微软的安全更新,尽管SocketTools将继续在这些平台上工作。

  已删除对Windows XP和Windows Vista的支持。这些平台不再安全,并且不支持当前版本的TLS。此版本的SocketTools使用Windows XP无法使用的内部API函数,并且无法在该平台上加载SocketTool组件。

  新的HTML帮助文档、PDF文档和README.md文件已包含在内,提供了有关当前版本的信息。

SocketTools 11在所有HTTP客户端组件支持相关推荐

  1. Silverlight Com组件支持全解析

    从4月份Mix 10大会微软发布 Silverlight 4 至今,SL的第四个4版本的推出已经历时半年之久, 昨日在SBlakeMore.Com上看到一组关于采用Silverlight Com组件实 ...

  2. android app.build文件_网易友品 Android 客户端组件化演进

    原文作者:简书 - 四单老师 项目背景 主站业务经历了长期的迭代维护,业务的增长同时带来每个版本业务量繁重,迭代周期很快.同时团队也在不断的扩张,对应拆分了组内不同的业务线对接不同业务线的需求,最初的 ...

  3. linuxos或sv独立客户端不支持应用程序打开方式_搞不明白为什么大家都在学习 k8s

    作者 | 小明菜市场 来源 | 小明菜市场(ID:fileGeek) 头图 | CSDN 下载自东方IC 前言 都2020年了,你还不知道kubernetes就真的真的真的out啦.(贩卖焦虑体) 什 ...

  4. 【★更新★】高性能 Windows Socket 服务端与客户端组件(HP-Socket v2.0.1 源代码及测试用例下载)...

    HP-Socket 以前为某大型通信项目开发了一套通用 Windows Socket TCP 底层通信组件,组件代号为 HP-Socket.现在把 HP-Socket 的所有代码向大众公开,希望能对大 ...

  5. 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。...

    从10G开始,Oracle提供了一个较为轻量级的客户包,叫做Instant Client. 将它安装好后,就不用再安装庞大的Oracle Client了.  这样一来,只要客户端下载Instant C ...

  6. 创建定制的ASP.NET AJAX非可视化客户端组件

    一.简介 在本文中,我们将共同讨论如何创建一个由基类Sys.Component派生的ASP.NET AJAX非可视化客户端组件,并将展示它在Web页面中的用法. 具体说来,你将学习如何实现: ◆使用p ...

  7. 前端框架 Angular 11.0.0 正式发布,不再支持 IE 9 、10

    前端框架 Angular 11.0.0 正式发布. Angular 11.0.0 将 TypeScript 升级到 4.0, 对 TypeScript 3.9 不再支持. 放弃了对 IE 9 .10 ...

  8. mysql客户端不支持_MySQL 8.0 - 客户端不支持服务器请求的身份验证协议; 考虑升级MySQL客户端...

    MySQL 8.0 - 客户端不支持服务器请求的身份验证协议; 考虑升级MySQL客户端 我是node.js和MySQL初学者,我刚开始设置并尝试一些基本代码.但是,由于某种原因,我甚至无法与服务器建 ...

  9. Ant Design of Vue - 让 Message 组件支持手动点击关闭

    环境 "ant-design-vue": "^1.6.3", "vue": "^2.6.11", 需求 让 antd 的 ...

最新文章

  1. php框架设计(图)
  2. 机器学习Sklearn实战——线性回归
  3. android 内存播放视频播放器,视频流媒体播放器EasyPlayer-RTSP安卓版在RK3399上运行APP崩溃问题...
  4. Quick BI V4.0功能“炸弹”来袭,重磅推出即席分析、模板市场、企业微信免密登录等强势功能
  5. Android Studio下载、安装、配置及连接真机开发第一个App ——入门选手快进
  6. plsql提示列快捷键_plsql常用快捷键
  7. c#读取进程列表判断程序是否已经启动(转)
  8. Xmind 8 Update 8 安装及补丁下载
  9. ROS 自定义地图导航
  10. 服务器 sn 作用,命令查看服务器SN号
  11. 圣诞节来了,用Python Turtle画棵圣诞树吧
  12. 还用老套路分析财务数据?这3种财务分析方法,你一定得看看
  13. Niagara基于javascript的控件开发
  14. MFC的COleDateTime类在时间中的用法
  15. 财务自由之路--笔记
  16. 如何轻松的破解excel 2016工作表密码
  17. 分类算法及其应用场景
  18. 让所有网站都支持深色主题 - Dark Reader
  19. Es Bucket聚合(桶聚合) Terms Aggregation与Significant Terms Aggregation
  20. Android 控制台读取sqlite数据库以及adb获取root权限问题

热门文章

  1. 图像质量评价概述(评估指标、传统检测方法)
  2. T/CMSA 0027-2022 区域陆地碳汇评估技术指南
  3. 没听过计算机竞赛,国际信奥赛中国队夺冠!我忍不住再来和大家说说“编程”...
  4. Linux vi精确匹配
  5. LeetCode 409. 最长回文串(构造最长回文判断)
  6. Jackson转换JSON
  7. 计算机网络应用+自荐信,计算机网络专业自荐信
  8. Extjs中itemselector组件自定义方法得到displayField值
  9. JavaScript fetch() 方法
  10. modelzoo,WDSR模型训练脚本问题