Hi Prabodh,
To get Jabber presence into your application, one suggestion would be to use a
webbrowser control, which embeds a web page into an application, The web page could load the Jabber SDK CAXL API (JavaScript), and use the
2-way communication mechanisms to connect to the presence server and get presence information. The webbrowser control would be hidden, loading the page and running CAXL in the background. I do not think this was ever implemented, just a few thoughts.
To pop up a Jabber IM window, the Jabber for Windows client supports protocol handlers, which allow third-party applications to start a call or chat using special
tel:1234
im:otheruser@domain.com
xmpp:otheruser@domain.com
See
this post with more information.
Hope this helps, Thomas