aware_support wroteWhy not use something like DISPLAY MESSAGE ASYNC?
In order for "DISPLAY MESSAGE ASYNC" to work and show the message to the client side, that means, the AwareIM client must be up and running to receive this. Whereas, Push Notification, is a background service running on Phone's OS and receives special messages via Notification Chanel and displays to user. Plus Notifications service can queue up the messages for you and has many features.
A Push notification can come from a sever to client or from client to client. It's a very powerful feature in the Mobile platform. In Aware's case, both can be added, from server like an email being sent to mobile and from client via phongap notification service to another client.