当前位置: 首页 > news >正文

36、BAM API 与管理的全面解析

BAM API 与管理的全面解析

1. BAM 基础与 EventStream API

在现代服务架构中,对服务和业务流程进行有效监控和度量至关重要。BAM(Business Activity Monitoring)提供了一系列强大的工具和 API,帮助我们实现这一目标。

BAM 的逻辑度量模型包含活动定义以及属于每个活动的视图定义。同时,为了安全起见,BAM 允许将角色与视图关联起来。视图的创建过程使用 BAM 前端工具,需要设置各种类型的维度。

BAM 提供了暴露的 API,可用于与 BAM 跟踪基础设施进行交互,这使得我们能够将基于 BAM 的检测过程扩展到 BizTalk 解决方案之外。其中,注册事件时会用到 EventStream,共有四种类型的 EventStream API:
-DirectEventStream (DES):这是一个同步调用,无延迟,事件注册后会立即在 BAMPrimaryImport 表中可用。但对于高并发和消息量激增的不可知服务,它可能成为瓶颈,因为它是阻塞操作,且是唯一直接写入 BAMPrimaryImport 数据库的 API。
-BufferedEventStream (BES):对于需要调用 BAM 跟踪基础设施的外部服务,这通常是正确的选择。它是异步操作,先将数据写入临时假脱机表,之后跟踪数据和解码服务(TDDS)会将数据移动到 BAMPrimaryImport 表。使用跟踪配置文件编辑器将活动模型链接到编排或消息时,会创建使用 BufferedEventStream 的拦截器。
-Orchestrat

http://www.cnnetsun.cn/news/144106.html

相关文章:

  • Vuls并发处理优化:Goroutine调度与并行扫描技术解析
  • 如何用TensorFlow模型库实现零代码AI应用?
  • 终极指南:用Keil Assistant在VS Code中高效开发ARM项目
  • Qwen2-VL-2B-Instruct:如何用20亿参数重新定义多模态AI边界?
  • 破局之道:软件测试流程创新的五大战略支点
  • FaceFusion在互动电影中的角色切换创新玩法
  • 计算机毕设Java基于Java大学生考研服务系统 基于Java的大学生考研服务平台设计与实现 Java技术驱动的大学生考研服务系统开发
  • 视频实时防抖阶段总结-20251218
  • Keploy Serverless测试实践:突破无服务器架构的测试瓶颈
  • 终极快速上手:免费体验uni-app跨平台开发完整教程
  • 全面解析Mender:构建可靠的嵌入式Linux OTA更新方案
  • 彻底告别Reor快捷键冲突:让AI笔记操作得心应手
  • 终极指南:如何用openapi-typescript实现API类型安全
  • FaceFusion能否用于宠物拟人化?猫狗脸部动画生成
  • Sublime Text Markdown Preview插件:5个高效写作技巧让你的文档更专业
  • M3-Agent-Control:重新定义多智能体协作的技术革命
  • 19、数据驱动工作流与 WF RuleSet 实战指南
  • 27、高级托管与Web服务及ASP.NET托管全解析
  • 孤能子视角:人工智能的“安全对齐“与“共享学习“
  • 31、自定义活动开发全解析:从基础到高级应用
  • Libreddit个性化配置终极指南:打造专属Reddit浏览体验
  • 毕业设计项目 yolov8叶片病害检测系统(源码+论文)
  • LiveMCPBench:在大型工具环境中评估 LLM 代理的新基准
  • Lsyncd排除路径配置终极指南:避开常见陷阱
  • 为什么中国的量化基金不去“收割”美股?揭秘A股成为“量化天堂”的四大惊人原因
  • 告别“从零开始”,百考通源码图纸库,你的项目开发加速器!
  • 构建电商智能决策支持平台
  • Bazel插件生态:3步解决多语言项目构建难题
  • 高端成果与需求端断层如何破局?区域科技创新体系可借助知识产权智能运营平台实现闭环的体系化竞争壁垒。
  • 技术转移机构如何借助生成式AI赋能工具重塑差异化服务优势?