[Asterisk-Users] MWI for SER and Asterisk - ast_data vs "realtime"

Matteo Brancaleoni mbrancaleoni at espia.it
Thu Apr 7 06:56:55 MST 2005


Hi,


> ast_data is replaced by ARA (Asterisk RealTime Architecture). That is
> why you can't compile ast_data on HEAD.
I'm currently testing ast_data on HEAD. the patches applies
and compiles :)

ARA is something different from ast_data:
* ast_data is real realtime: for example extensions.conf
  is looked up from DB in realtime without reload.
  With ARA you can only:
	* load the whole dialplan from DB (ARA static), (not realtime)
	  an apply mods with reload
	* make it dynamic with switch statements.
  ast_data is like having the whole dialplan in DYNAMIC mode.
  This can be desiderable in certain situations (ie quickly
  changing dialplan)
* ast_data iaxfriends & sipfriends is like ARA dynamic
  sip&iax friends, but with a lot of params in addition for
  the peer. just look the patches.

now I'm starting a project where I need this stuff.
but since I need it NOW! I think I'll go with asterisk
stable + ast_data, even if ast_data works on HEAD.
But on head we're having a lots of commits that
needs testing, so I don't feel it will be very production
ready (but this's the reason of HEAD, so is ok)

Matteo






More information about the asterisk-users mailing list