Yate设计

翻译 2011年01月19日 17:33:00

From: http://yate.null.ro/pmwiki/index.php?n=Main.Design

 

The purpose of Yate's design is to provide an extensible telephony engine. Holding the base code as simple as possible and adding functionality as needed allows one to find the best balance between desired functionality, performance and stability.

Yate的设计目标是为了提供一个可扩展性的电话引擎,试图以最简简洁的代码,在扩展所需功能与性能、稳定性之间达到最佳平衡。

Engine

The engine holds the base C++ classes of Yate and connects together all components. There is a diagram showing how all components interact.

该引擎基于Yate的C++类,将所有组件连接在一起工作。以下图表描述了组件之间的交互过程。

Modules

Most real functionality is provided by modules loaded at runtime. These can be dynamical libraries loaded as plugins in the engine or external applications started by a specific module (extmodule ) that allows them to talk to the engine and other modules.

大部分功能由运行时加载的模块实现。这些模块以动态链接库为载体,作为插件被引擎或外部程序加载,模块与引擎、模块与模块之间可相互通信。

Messages

The signaling between Yate modules (either plugins or external modules) is performed by using messages . They provide extensibility, customization and technology independence. Each module that needs something from another or tries to notify about some event creates and emits a message. The message flows through the Engine which tries to deliver it to the proper target.

模块(包括插件或外部模块)之间的通信通过消息来实现。消息机制是可扩展的、可定制的且技术独立的。模块通过创建、发送消息的方式通知其他模块或接受其他模块的发送的信息。消息流通过引擎总会发送到恰当的目标中。

相关文章推荐

YATE SIP服务器

  • 2013年10月31日 19:51
  • 8.16MB
  • 下载

Yate学习笔记

  • 2014年10月18日 21:50
  • 109KB
  • 下载

yate开发向导

Yate 开发向导(整理版) 涂远东   tuyuandong@gmail.com 1.Yate 框架设计 Yate 的设计是为了提供一个可扩展性的电话引擎,试图以最简简洁的代码,在扩展所需功能...

yate-5.3.0-1-setup.exe

  • 2014年07月22日 16:26
  • 8.5MB
  • 下载

yate电话引擎源码

  • 2013年12月24日 16:45
  • 6.01MB
  • 下载

yate教程

From:http://yate.null.ro/pmwiki/index.php?n=Main.CppTutorial1   Yate可分为两个部分     * Yate内核    ...

yate-5.3.0-1源码

  • 2014年05月14日 17:25
  • 4.77MB
  • 下载

yate 环境搭建的源码包

  • 2010年08月26日 18:29
  • 8.46MB
  • 下载

YATE界面生成模板引擎 《Head First Python》第七章

1 模板引擎的作用说它是引擎的原因是web应用程序可以调用模板中的函数,生成HTML代码,从而为生成用户界面。因此,它是整个界面生成的中枢,控制着生成界面的形式。2 代码实现先给出yate.py总体代...

yate2.tar.gz

  • 2010年03月03日 14:26
  • 2.43MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Yate设计
举报原因:
原因补充:

(最多只允许输入30个字)