Question about Sparkplug

Hi;

We need to do an integration between two applications. One of them is Spark XMPP client and the other one is an external app. Our goal is create a communication stream. We are thinking about use sockets for this. It is possible using Sparkplugs?? We can develop a plugin that have a running process listening socket communications?? By the way, where We can find more information about how develop with Sparkplug, cause the information in http://www.igniterealtime.org/builds/sparkplug_kit/docs/latest/sparkplug_dev_gui de.html is a very few. Well, thank you for your comments. Bye!!