文章 "Connexus观察者模式(第8部分):添加一个观察者请求" 新评论 MetaQuotes 2025.07.07 14:41 新文章 Connexus观察者模式(第8部分):添加一个观察者请求已发布: 在本系列文章的最后一篇中,我们探讨了观察者模式(Observer Pattern) 在Connexus库中的实现,同时对文件路径和方法名进行了必要的重构优化。该系列文章完整地记录了Connexus库的开发过程——这是一个专为简化复杂应用中的HTTP通信而设计的工具库。 本文是该系列文章的延续,我们将构建一个名为Connexus的库。在第一篇文章中,我们深入理解了WebRequest函数的基础操作,剖析了其每个参数的用途,并编写了示例代码来演示该函数的使用方法及其潜在难点。在上一篇文章中,我们构建了客户端层——一个简洁直观的类,负责发送请求、接收请求对象(CHttpRequest),并返回包含请求信息的响应对象(CHttpResponse),如状态码、耗时、响应体及响应头等。同时,我们将该类与WebRequest函数解耦,通过引入名为CHttpTransport的新层,显著提升了库的灵活性。 在本系列第八篇文章中,我们将探讨并实现库中的观察者模式,以优化客户端对多请求的管理能力。让我们开始吧! 作者:joaopedrodev Reset_index 2025.09.30 11:40 #1 您好!我已经将这篇文章中的所有文件 + 上一篇文章中的附加文件复制到 MQL5 文件夹中。下面是我尝试编译 Connexus\Test\TestRequest.mq5 时得到的结果: Rashid Umarov 2025.09.30 12:39 #2 Kristian Kafarov #:你好!我将这篇文章中的所有文件 + 上一篇文章中的附加文件复制到了 MQL5 文件夹。下面是我尝试编译 Connexus\Test\TestRequest.mq5 时得到的结果: 闪烁到第一个错误,解决它,一切都会正常工作 Rashid Umarov 2025.09.30 13:41 #3 简而言之,不再允许隐式有符号/无符号数组类型转换。 需要对代码进行一些修改。 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 Connexus观察者模式(第8部分):添加一个观察者请求已发布:
本文是该系列文章的延续,我们将构建一个名为Connexus的库。在第一篇文章中,我们深入理解了WebRequest函数的基础操作,剖析了其每个参数的用途,并编写了示例代码来演示该函数的使用方法及其潜在难点。在上一篇文章中,我们构建了客户端层——一个简洁直观的类,负责发送请求、接收请求对象(CHttpRequest),并返回包含请求信息的响应对象(CHttpResponse),如状态码、耗时、响应体及响应头等。同时,我们将该类与WebRequest函数解耦,通过引入名为CHttpTransport的新层,显著提升了库的灵活性。
在本系列第八篇文章中,我们将探讨并实现库中的观察者模式,以优化客户端对多请求的管理能力。让我们开始吧!
作者:joaopedrodev