SIP is gebaseerd op HTTP en SMTP. Doordat SIP hier veel op lijkt kunnen veel systeembeheerders maar ook ontwikkelaars SIP eenvoudig aanleren. Iedere zelfrespecterende ICT\'er die een batchfile of BASIC-code begrijpt zal geen moeilijke obstakels tegenkomen bij het begrijpen van SIP.
SIP kun je als programmeertaal gebruiken als je scripts gebruikt.
CPL is de eerste (XML) scriptingtaal die er bestond voor SIP. Je mag het geen API noemen, het heeft er wel veel van gemeen. CPL staat voor Call Processing Language. CPL is vooral bedoeld om kleine lichte taken te doen die zowel op de clientside als serverside kunnen worden geimplementeerd. CPL kan zo bepaalde taken voor je uitvoeren op de datum en tijd die jij aangeeft, een soort van ingeplande batchfile.
Mocht je zwaardere taken willen gaan laten uitvoeren doe je er verstandig aan deze op de server te laten draaien. CGI is hiervoor een bekende taal die hier ook goed geschikt voor is. Bestaande ontwikkelaars en programmeurs kunnen gemakkelijk iets voor SIP-CGI programmeren omdat je keuze hebt uit Perl, Tcl, C, C++ of Java. Voor afkortingsfreaks hebben we weer een afkorting : CGI is Common Gateway Interface.
SIP servlets zijn hetzelfde als de bekende HTTP servlets. Omdat ze in de Java Virtual Machine worden uitgevoerd kunnen ze complexere handelingen uitvoeren. Omdat SIP servlets in Java zijn geschreven kun je ze makkelijk uitwisselen tussen servers en operating systemen, de onafhankelijkheid van besturingssysteem van het Java platform heb je dan als bijkomend voordeel.
Als je op zoek bent naar een API, kun je de commerciel JAIN API overwegen. JAIN API\'s zijn een toevoeging op het JAVA Platform.
Vanaf 1998 bestaat er al een open API, Parlay. De Parlay Group maakt zich vooral sterk om hun eigen API alszijnde een open API te profileren. Omdat het hier om een API gaat die open is kun je deze gebruiken zonder angst te hebben dat je aan een leverancier vastzit.
Bij het uitzoeken van de programmeertaal kun je het beste een keuze maken uit de mogelijkheden die je intern en extern tot je beschikking hebt.
SIP als programmeertaal als programmeertaal is dus een mogelijkheid voor veel VoIP gerelateerde zaken. Wil je meer weten over de technische kant van VoIP, neem eens een kijkje op Adinets.com.
Abonneren op:
Reacties posten (Atom)
Geen opmerkingen:
Een reactie posten