Re: Kannel SMPP interface !
Aarno Syvänen wrote: You mean making cvs modules located in different machines ? no, I'd like to have the current gateway cvs module as the base component and add-ons (ie. smppbox, emibox, mmsbox) to be extendable to the gateway source. Basically something similiar as the Apache guys did with their APR (apache portable runtime). Stipe [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are
Re: Kannel SMPP interface !
Alex Judd wrote: No, I think Stipe's on about the discussions to build a more module based build with bearerbox forming the core - ie. - smsbox - wapbox bearerbox - smppbox - etc. if we split the modules out a little cleaner like this, then you can checkout just the base and the module you want. It shouldn't be a big job, just need to freeze a cvs branch while someone starts it would be my thoughts. It would be a good incentive to get Wapme to let loose the smppbox they've got chained there :) yep, it's waiting to be freed! ;)) same with mmsbox (our MMSC implementation). Stipe [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are
Re: Kannel SMPP interface !
Hi At 01:53 PM 6/8/03 +0200, Stipe Tolj wrote: yes there is. We at Wapme have those beasts arround here still in cages ;) yeah.. ditto... So could some people *please* think of how to handle configure/make of external cvs modules with the gateway cvs module as base core. Here is a very rough idea.. How about keeping it simple. for the SMSC/bearerbox end - a config file that specifies a smsc_type, and the entry function names and a .so that we can use dlopen to load. eg for smpp it could look like this group=smsc_module smsc_type=smpp so_file=smsc_smpp.so smsc_create=smsc_smpp_create Then for the smsbox end. These are essentially standalone apps that connect to Kannel via bearerbox and send messages. So I think we should split the gw directory again, much like we split of gw/smsc kannel/gwlib kannel/gw kannel/smsc kannel/boxes/smsbox : split out the smsbox kannel/boxes/wapbox : split out the smsbox ... Then the add on boxes can fit into there own kannel/boxes/foobar directory, or even in a totally separate tree. One could even supply binaries (though hopefully not) of boxes, or build Kannel support into commercial apps using libs other than gwlib. The configure/make can work just like smsbox, wapbox etc do now. When and as new front end modules get added we can add --with-smpp --with-emi --with-apachemod. Nisan Stipe [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are
Re: Kannel SMPP interface !
yes there is. We at Wapme have those beasts arround here still in cages ;) Reason: We need a modularized configure/make process to have them hooked in cleanly and keep them seperated in own cvs modules. So could some people *please* think of how to handle configure/make of external cvs modules with the gateway cvs module as base core. Stipe [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are
Re: Kannel SMPP interface !
Himalay Gopu schrieb: I went wrong in explaining the problem But the link is for a SMPP simulator but i would like to have a open source SMPP/EMI server which will inturn connect to Kannels bearerbox which has different SMSC connections configured yep, our smppbox and emibox are SMPP servers and EMI server that connect via smsbox interface to bearerbox and provide full transparent proxying. Stipe [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are