Sure. For reading data, you can define modular inputs or scripted lookups. For sending data back you could use scripted alerts for example. There's limitless ways of connecting Splunk to any system, here's a start: http://dev.splunk.com/view/get-started/SP-CAAAESB