[asterisk-biz] Re: questions about languages used in REMWAVE solution and if it is based on Asterisk

GlobalOfficePhone globalofficephone at gmail.com
Mon Jul 3 10:34:53 MST 2006


What about licensing? Is it GPL?
Do I have to buy some sort of Oracle license?
You mention interface with Asterisk - two questions:
1. Do I need Asterisk?
2. How doe it interface with Asterisk?
Thanks for the update.

On 7/3/06, Nikolai Manek <manek at nikotel.com> wrote:
>
> > Based on your previous messages I cannot believe that your system has
> > millions of lines of code.
> > IF this is true - that such a monster on a weak legs. I don't want to be
> > skeptic, but based on my quite big
> > software development experience I know that then bigger system - then
> > buggier and less controllable system
> > for PM and developers is.
>
>
>
> Hi there,
>
> Yes, sounds a little bit chaotic but it is actually not;-) Here is the
> answer to your post:
>
> 1. The Database for the Oracle XE version (Carrier Core) looks like this:
> 156 SEQUENCE
> 42 PROCEDURE
> 3 DATABASE LINK
> 1 LOB
> 10 PACKAGE
> 10 PACKAGE BODY
> 76 TRIGGER
> 160 INDEX
> 103 TABLE
> 16 VIEW
> 18 FUNCTION
> 1 TYPE
> Whereas the packages contain more procedures (a couple hundred). These are
> hundreds of thousand lines of PL/SQL code (used language number one...plus
> a
> little bit java)
>
> The bigger version which will go online soon looks like that:
>
> 303 INDEX PARTITION
> 165 SEQUENCE
> 75 TABLE PARTITION
> 204 PROCEDURE
> 4 DATABASE LINK
> 33 PACKAGE
> 32 PACKAGE BODY
> 1 LOB
> 3 JAVA RESOURCE
> 187 TRIGGER
> 246 TABLE
> 43 VIEW
> 368 INDEX
> 18 FUNCTION
> 5 JAVA CLASS
> 2 JAVA SOURCE
> 22 JOB
>
> Also PL/SQL with some Java (perl does not work in Oracle)
>
> 2. The SIP proxy we are using is also an in-house development over the
> last
> 6 years and is written in Java and performs really well. And has also over
> a
> hundred thousand lines of code and is production stable since 3 years.
>
> 3. java phone which starts over webstart (jnlp)
>
> 4. user interfaces are written in PHP. Sure we could have used perl but
> PHP
> was faster for development due to lots of design in house skills. And this
> contains admin guis and also website templates to get up and running fast.
> The customer self provisioning is already huge and just a couple % of the
> solution. (there are 26 PHP applications)
>
> 5. For server tasks which do some jobs in the background we have written
> almost a hundred of perl scripts. Generating invoices, payment interfaces
> to
> banks and merchants, asterisk control, log scripts and so on. Perl is
> really
> nice for stuff like that.
>
> 6. last but not least we have an IAX client written in VC++ for windows.
> And
> some firewall programs in front of the SIP proxy which are in C and
> Objective C.
>
> It is a very large development and we have tried to cut it lean for the
> Carrier Core installation. We will add now everyday but not because we
> have
> to write it first real quick, but because it is a very large deployment
> and
> we need to make it understandable.
>
> The whole thing is an ongoing development for over 6 years now and is
> representing a multi million dollar investment. It is not a small
> homegrown
> solution.
>
> And no, it is not based on Asterisk since Asterisk was not supporting SIP
> when we started (don't know if it was around). But we are having strong
> interfaces to Asterisk because it is an awesome replacement or addition
> for
> Cisco Gateways and therefore we also provided fixes for the Asterisk SIP
> part (with our sister company nikotel, Inc.)
>
> Best
>
> Nikolai Manek
> http://www.remwave.com
>
>
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-biz
>



-- 
Regards,

GlobalOfficePhone
Please note our new email: GlobalOfficePhone.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-biz/attachments/20060703/dabd2afc/attachment.htm


More information about the asterisk-biz mailing list