SIP heeft veel van HTTP en SMTP ontleent. SIP is ook tekstgebaseerd net zoals HTTP. Een voordeel hiervan is dat systeembeheerders en programmeurs SIP makkelijk begrijpend kunnen lezen. Iedereen die een beetje technisch is en een batchfile of een basic-programma begrijpend kan lezen zal geen problemen hebben met het snappen van SIP, dat ook een tekstgebaseerd protocol is.
SIP kun je als programmeertaal gebruiken als je scripts gebruikt.
SIP heeft als eerste XML-scripting taal CPL zien ontstaan. Het heeft nog niet het predikaat om API te heten maar lijkt hier wel op. CPL is een afkorting voor Call Processing Language. Met CPL kun je lichte taken laten uitvoeren op zowel de client zijde als de server zijde. Je kunt CPL bepaalde opdrachten laten uitvoeren op basis van datum en tijd.
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. Met SIP-CGI kun je gebruiken maken van Perl, Tcl, C, C++ of Java als taal waardoor je vele ontwikkelaars of programmeurs kunt bereiken. Afkortingsfetisjisten kunnen weer : CGI is de afkorting voor Common Gateway Interface.
SIP servlets zijn gelijk aan de HTTP servlets. Deze servlets worden afgehandeld in de Java Virtual Machine. Hierdoor kunnen ze ingewikkelde taken doen via de server. SIP Servlets zijn in het JAVA platform geschreven en daardoor gemakkelijk uitwisselbaar tussen servers en onafhankelijk van operatingssystemen.
Als je op zoek bent naar een API, kun je de commerciel JAIN API overwegen. Dit zijn toevoegingen op JAVA.
Sinds 1998 doet Parlay ook zijn intrede als API. 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.
Als je een bepaalde programmeertaal kiest zul je die moeten kiezen die het beste bij jouw infrastructuur past. Waar je kennis van in huis hebt of gemakkelijk kunt inhuren.
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.
zondag 12 juli 2009
Abonneren op:
Reacties posten (Atom)
Geen opmerkingen:
Een reactie posten