Using Kaazing Websocket Gateway and OpenFire Scenario: If you, for example, have a webshop and a webshop online support application for internal use, this solution will let the webshop customer call in some help by using IM. The support application will react on the customer call by opening the support application with customer details selected and the messaging client opened. I used an Apex application to create both parts of the solution. The IM client however is easy to integrate in any kind of website/framework.

 

Underneath the recipe for some nice IM functionality in Oracle Apex, assuming you have a running Apex instance and a JVM 1.5+ install) and moderate+ Apex skills:
  1. Scrape together the ingredients
  2. Install Kaazing Gateway XMPP edition and OpenFire
  3. Configure Kaazing and OpenFire
  4. Create an Apex app with IM client
  5. Create anApex Webshop support app
  6. Wire the Apex Webshop support app to the Apex app with IM client
  7. Final touch
After finishing this step-by-step recipe your application looks like this: The webshop support app (page content is depending on your one creativity)

The webshop side of the scenario without the shop :

(more…)