Skip to Content
Author's profile photo Karthik Arjun

Web Worker in SAP UI5


As we know Web worker is comes under HTML 5 environment.

Here we will discuss some new ideas about web worker and drawback about our old function calls.


1. Web Worker- executing scripts in an HTML page, the page becomes unresponsive until the script is finished

2. Web Worker- Runs in the background, independently of other scripts

Advantage of Web Worker- function:

1. Asynchronously via callback functions

2. No regression to other thread

Drawback in Normal function call (SAP UI5 environment):

1. It create single thread to all functions

2. It is difficult to use setTimer function to multiple function calls in single click

Worker function:

1. How to create instance –

       new Worker(“YourJAVASCRIPTNAME.js”)

      w.onmessage = function(event) {


      Here we will get our response by using postMethod()


1. It open one new thead,and create an instance to your function


1. Asynchronous way to run function calls

2. we can set a timer while executing more function calls in a single shot


1. we can’t able to get data from our parent classes/object.

Please shoot your questions 🙂



Karthik A

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.