java-q can access a kdb+ / kdb+tick environment in Q from Kx Systems. You can subscribe to Q processes using .u.pub[] / .u.sub[] technique or make queries to the kdb+ database using Q language.