登录 注册
当前位置:主页 > 资源下载 > 49 > 吴大正的《信号与系统分析》中的线程模型

吴大正的《信号与系统分析》中的线程模型

  • 更新:2024-08-15 08:08:20
  • 大小:755KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:企业管理 - 信息化管理
  • 格式:PDF

资源介绍

3.1 线程模型 OPC UA SDK中大量采用了异步执行的模式,异步执行的基础是 OPC UA SDK (C++)针对线程池、线程和任务的抽象,主要包括下图所示的四个类。  UaThreadPool:线程池实现。 主要负责线程的创建和将任务(UaThreadPoolJob)分配给线程。当线程池 sd 总体 服务端SDK client (from 分析) UaServer NodeManagerRoot UaSubscriptionManager UaTransactionManagerSessionManagerstack alt 根据请求不同进行转发 客户端请求() 栈将请求导向到UaServer() 会话和安全通道相关服务请求() 节点管理相关服务请求() 订阅和监视项相关服务请求() 视图、查询、属性和方法相关服务请求() class Thread类图 UaThread + run() : void + sleep() : void + wait() : void UaThreadPool + addJob(UaThreadPoolJob) : void + UaThreadPool(OpcUa_UInt32, OpcUa_UInt32) : void UaThreadPoolJob + execute() : void UaJobThread + startJob(UaThreadPoolJob) : void