We are very pleasantly surprised at how simple and effective it is to use Webswing technology in a web environment. The application works without problems. There is an immediate response to all events triggered by user interaction. From the perspective of the user's comfort of work, there is no difference whether he works on an application launched as standard in the operating system or in a web browser. What's more, it works for tablet, chromebook or smart tv as well as iOS/Safari. Webswing detects the type of device and allows you to operate the operating mode (touch or pointer) in the interface according to the user's preferences. This is very useful when the application requires precise indication of a component that is closely adjacent to others.
Together with the Webswing system, the way of software distribution changes. Updates can be applied in one place. There is no need to check and adjust the runtime environment on the workstation. It is enough to properly prepare the environment on the server. We also get an extensive ability to manage access to the application by individual users. We can specify which applications the user has access to, how many simultaneous sessions he can run, whether sessions can be monitored and logged, the length of time of inactivity after which he is logged out. The logs also record various parameters of the user's session, such as start and end times, and the IP address from which the connection was made. It is possible to view the resources used by the application, e.g. the amount of memory, CPU load, network bandwidth, transmission delays.
In conclusion, the ability to use older applications that are still functional in today's browser-based environment is very useful and saves a lot of time due to the simplification of software distribution and updating.
Webswing Ltd is a software company that specializes in facilitating the migration of Java-based desktop applications to the web. Their flagship product, Webswing, enables users to convert existing Swing applications into HTML5 web applications without requiring changes to the original codebase. This allows organizations to take advantage of cloud computing and deliver their applications via web browsers, enhancing accessibility and usability. The company focuses on providing a seamless transition to the web, thereby extending the lifespan and reach of legacy Java applications.