Re: Kannel SMPP interface !

2003-06-19 Thread Stipe Tolj
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 !

2003-06-19 Thread Stipe Tolj
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 !

2003-06-19 Thread Nisan Bloch
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 !

2003-06-08 Thread Stipe Tolj
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 !

2003-06-08 Thread Stipe Tolj
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