Omnis has always been effectively single-threaded. However, Worker Objects in Studio allow you to execute certain actions on a background thread. This provides two big benefits: long-running tasks no longer block your UI while executing, and running multiple workers in parallel can lead to big speed improvements.
The session will concentrate on the SQL Workers (to be applicable to most applications) to explain the usage and standard concepts shared by all workers, and will extend to some of the other worker types if time allows.
RESTful Web Services are a very common way in which services expose an API on the web. Almost every popular technology today provides mechanisms to at least consume RESTful web services, so they are a great way to provide interoperability between Omnis and other technologies.
We will discuss the concepts of REST and how it can be used to design an API to host your own RESTful service with Omnis, as well as using Omnis as a client to consume third-party APIs.