Well, the answer is, yes there is a way.
First question you need to ask yourself is, where is the application running ? Is it in the same container as Liferay, or outside this container. By first option you have number of possibilities ,how you can establish communication. By the second point you will either way need to use the WS from Liferay, which are limited as just couple of services are available thru WS. You can also build your own WS, or use WSRP if your application is running as a portlet in remote container.
Regards,
Jan,
Please sign in to flag this as inappropriate.