On 11/24/2012 05:15 PM, ron.kamailio(a)mcleodnet.com wrote:
I am looking for a way to integrate Java business
logic with Kamailio to
influence routing decisions, add/remove/modify headers, record
accounting-related information, etc. A while back there was a project
named WeSIP, but it doesn’t appear to active anymore.
WeSIP does indeed seem defunct.
I suppose one option is to build a SIP redirect server using Java SIP
Servlets that pumps info back to Kamailio:
http://docs.oracle.com/cd/E13153_01/wlcp/wlss40/javadoc/jsr289/index.html
... but then, one might ask, what do you need Kamailio for? :-)
Otherwise, I can't readily think of any alternatives that strike me as
economical. You could do any number of things, in principle, like write
a Kamailio module that talks over a network socket to Java middleware,
or use another embedded language/API Kamailio does actively support,
like Lua, to talk to your Java business layer. However, I would guess
that is probably not cost-effective.
-- Alex
--
Alex Balashov - Principal
Evariste Systems LLC
235 E Ponce de Leon Ave
Suite 106
Decatur, GA 30030
Tel: +1-678-954-0670
Fax: +1-404-961-1892
Web:
http://www.evaristesys.com/,
http://www.alexbalashov.com/