[Freeswitch-users] ESL Client --> Multiple FS Servers

Bob Hartwig bobjectsfreeswitch at gmail.com
Mon Feb 29 19:34:35 MSK 2016


I guess it depends on whether you need to send commands in reply to
events.  If so, you'll probably want to have separate queues and servicing
threads for each server.  Your requirements can probably tell you better
than I can.

Bob



On Mon, Feb 29, 2016 at 9:55 AM, SamyGo <govoiper at gmail.com> wrote:

> Hi Bob,
> Thanks for taking out time, I understand what you're saying, and it makes
> sense. I have used perl so far and I am considering GoLang for this. (more
> of a scripting approach so far)
>
> Can you just tell me this: if it is an ObjOriented code and I connect to
> multiple servers at once, the buffer I receive Events into will be common ?
> The same loop in which I collect events from all the servers stays the same
> too !?
>
> Considering that its been some time I've done some good programming, my
> dev skills are decently rusty and hence this email.
>
> Thanks again,
> Sammy
>
> On Mon, Feb 29, 2016 at 10:29 AM, Bob Hartwig <
> bobjectsfreeswitch at gmail.com> wrote:
>
>> Is that inherently more difficult than connecting to one server?
>> Consider taking an object-oriented approach:  Make a FreeswitchServer
>> object with address ivar, have the constructor connect a socket,
>> instantiate once for each server.
>>
>>
>>
>> On Mon, Feb 29, 2016 at 8:41 AM, SamyGo <govoiper at gmail.com> wrote:
>>
>>> Hi All,
>>>
>>> I'm looking for some guidance on connecting my ESL client program to
>>> multiple FS Servers at once. I've written a small code which connects to
>>> one FS ESL and based on events it generates some reports and also send back
>>> some actions to FS.
>>>
>>> Now I'm looking to expand that form one to multiple FS servers but the
>>> code should collect all events from every FS and be able to send action to
>>> any of them whatever the logic be.
>>>
>>> Any guides or hints will be much appreciated.
>>>
>>> Regards,
>>> Sammy
>>>
>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://confluence.freeswitch.org
>>> http://www.cluecon.com
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://confluence.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160229/b164afaf/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list