Alex Balashov wrote: > Well, no, there really aren't any prebuilt high-level frameworks for > approaching Asterisk through the Manager API or AGI. Instead, there are > just AGI bindings that allow you to integrate dial plan logic with > outboard code. >
I thought that the OP was asking for something to perl what Asterisk-Java does for java coders. I would definitely consider Asterisk-Java to be a framework, though not so much with PasAGI which is more of an class object wrapper around AGI functions that I wrote a while back because I'm lazy that way ;) > I always figured that was kind of the whole point of such bindings, so > nothing about it strikes me as incomplete or lacking in a sufficient > degree of "reality." The only difference between this and Asterisk-java > is simply that the latter encapsulates many of these actions in more > high-level wrappers, which is likely to be a concession to the > phenomenology of Java Thinking(TM) more than anything else. > > Your mileage may vary. > I'm not sure what your point is, but I'll say that I'm a definite proponent of abstraction layers provided they don't bar access to lower level logic when I need it. I think you'll agree that good abstractions lend themselves to reuse and reduced development time (easy of use, less runtime logic errors, easier to extend, etc). -- Warm Regards, Lee "Everything I needed to learn in life, I learned selling encyclopedias door to door." _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users