Blog - comments

Hi Greg,

Thanks

great job Dave ! thanks

greg

Nice writeup

yup
using System; using System.Diagnostics; namespace ConsoleApplication1 { class Program { ...
praveen rathore
sql server is one of the best for utilize the data recovery. and its very informative for all the us...
Server instalattion
Blog Arnaud Berbier Oracle Open World 2013: Day three - WebSocket and Apex

dbi services Blog

Welcome to the dbi services Blog! This IT blog focuses on database, middleware, and OS technologies such as Oracle, Microsoft SQL Server & SharePoint, EMC Documentum, MySQL, PostgreSQL, Sybase, Unix/Linux, etc. The dbi services blog represents the view of our consultants, not necessarily that of dbi services. Feel free to comment on our blog postings.

  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that have been used in the blog.
  • Bloggers
    Bloggers Search for your favorite blogger from this site.
Posted by on in Technology Survey

Oracle Open World 2013: Day three - WebSocket and Apex

This is my third day at San Francisco and the Oracle Open World. In this posting, I will focus on an Oracle application express WebSocket session. I also wanted to share a nice lunch at the Yerba Buena Gardens with you - have a look at the pictures.



OOW20130925_001

And the concert: 

OOW20130925_002


Let's come back to the OOW sessions.

The plan for my third day was as follows:

  1. Hardware and software, Engineered to Work Together
  2. Oracle Application Express WebSocket (or When Push Comes to Shove)
  3. Enhanced Availability Options in Oracle Coherence
  4. Cloud Keynote (Larry Ellison presentation was cancelled - The Oracle Team fighting to get the America's cup and he was by their side to support)
  5. Oracle Database 12c Application Continuity and Transaction Guard

As you will see, this blog post will be very short. I will just cover the Oracle application express WebSocket session because it surprised me. 

During the session, John Scott from Apex Evangelist explained the concept of WebSocket. This new web feature has emerged since the arrival of HTML5 and was standardized by W3C. WebSocket is a bi-directional and full duplex communication channel over a single TCP connection. To make it short, a server can push information to all web browsers that are connected.

I was able to get a new vision of the web possibilities. 

I will now go deeper into the explanation of this new feature. I will only explain what the speaker demonstrated during his session.

To me, the most interesting demonstration was "Report notification received when other users change report information".

Report notification received when other users change report information

When a user changes a record on a form that impacts some reports (a list must be maintained) it's possible to refresh the report through WebSocket and notify the connected user directly that the report content has been changed by other users. 

All connected users have the most accurate data directly. It is interesting to have real time data at the stock exchange.

  • Other WebSocket sample usages
  • Real time analytic graphic reload on data change
  • Chat
  • Broadcasting message (maintenance was scheduled, you have 5 minutes to save your change. In other case data will be lost)

Another interesting demonstration that surprised me: Via his iPhone, the speaker made a rotatation and was able to rotate the application screens of all connected users. Very impressive.

For this demonstration, an application was installed on the iPhone to be able to send the rotation information to the connected applications.

In my mind, WebSocket is a revolution coming with HTML5 for web development.

Another day in the Oracle "Open World" with lots of interesting information acquired!

Rate this blog entry:
2

Arnaud Berbier is Consultant at dbi services. He has more than three years of experience in Oracle application development. He is specialized in PL/SQL and APEX 4 development and masters the programming of requests in SQL language. He has a solid expertise in the analysis of business requirements and architectures based on Oracle technologies. He is Oracle Application Express 4 Developer Certified Expert, Oracle Certified Associate (OCA) WebLogic 11g System Administrator, OCA Java, and ITIL Foundation V3 certified. Arnaud Berbier holds a Bachelor of Science in Information System Management from the University of Applied Sciences Western Switzerland (HES-SO ARC) in Neuchâtel. His branch-related experience covers Public Sector, Financial Services / Banking, etc.

Comments

  • No comments made yet. Be the first to submit a comment

Leave your comment

Guest Thursday, 18 September 2014
AddThis Social Bookmark Button
Deutsch (DE-CH-AT)   French (Fr)

Contact

Contact us now!

Send us your request!

Our workshops

dbi FlexService SLA - ISO 20000 certified.

dbi FlexService SLA ISO 20000

Expert insight from insiders!

Fixed Price Services

dbi FlexService SLA - ISO 20000 certified.

dbi FlexService SLA ISO 20000

A safe investment: our IT services at fixed prices!

Your flexible SLA

dbi FlexService SLA - ISO 20000 certified.

dbi FlexService SLA ISO 20000

ISO 20000 certified & freely customizable!

dbi services Newsletter