Re: [reSIProcate] Using DUM to perform an invite with non-SDP body
On 9/7/05, Jason Fischl <jason@xxxxxxxxxxx> wrote:
This is an interesting point. What non-SDP contents were you planning
on using in your INVITE?
CSTA over XML (application/csta+xml, ECMA TR-87). A seriously weird
protocol that uses SIP INVITE and INFO to exchange XML messages.
As currently implemented, InviteSession and InviteSessionHandler are
very much tied to SDP and offer/answer exchanges. If you want to make
new session types that are based on different contents, you would be
best off deriving a new Session class from DialogUsage. and also
making up a new Handler class. Depending on what it looks like, it
might be possible to refactor and put some of the code from
InviteSession in a common base class.
OK, I'll have a look into that. There's an awful lot of InviteSession* I don't currently understand though.
Thanks,
Alan