It’s a very common practice to display the number of active users of a web application.
WebRatio gives you the possibility to easily get the number of users which are currently navigating your Web application and add this feature to your Web application.
The solution proposed in this article ...
It is possible to execute the business logic contained in an Action Definition directly from a Script Utility Component.
To execute an Action Definition in a Script, you must use an instance of the RTXOperationUnitService, which is the Java service that describes the behavior of a generic Action De...
In WebRatio it's possible to generate PDF, Excel or RTF reports. This article discusses a particular usage of the WebRatio generated reports. The goal is to create a report in order to use it as attachment for a newsletter (or to store it in the database). Suppose you want to send an email to all th...
The Mail Operation permits users to send personalized emails to each destination address. The email body can be dynamically computed, replacing placeholders in the defined templates with the real content. The email body can also contains images.
This article explains how you can use images static a...
The use of static values is often required when designing an application. Static values may depend on the application’s deployment environment. You can set these static values in a dedicated *.properties file, which is loaded at the application startup. This file contains a list of key-value pairs. ...
How to optimize the app performancesWhen deploying an application is important to apply all known best practice to get the best performance possible. WebRatio Platform simplifies this task generating a release artifact that is optimized for production. However there are some best practice related to...
When designing Web Projects, often the use of static values are required, such as values of conditions, passing of static values in Links Coupling, values in configuration Properties of the Units, etc. The problem of the usage of static values is that they may vary according to the environment in wh...
This article explains step by step how to create the business process model of the "Vacation Request" process. You will see a brief explanation about the process proposed and then the procedure to create the process model in WebRatio using the BPM perspective.
This article explains step by step how to create the business process model of the "Travel Order" process. You will see a brief explanation about the process proposed and then the procedure to create the process model in WebRatio using the BPM perspective.
This article explains step by step how to create the business process model of the "Computer Repair" process. You will see a brief explanation about the process proposed and then the procedure to create the process model in WebRatio using the BPM perspective.
WebRatio lets you model your own business processes and obtain a prototype of the resulting Web application. But what about creating a professional Web application implementing your processes? You can start from the proposed prototype and evolve it until you obtain the final solution. What you need ...
The BAM (Business Activity Monitor) is a software whose purpose is to aggregate, analyse, and present information about the run-time behaviour of a Business Processes based applications. The BAM in WebRatio is an application that connects to an application database through a scheduled automatic oper...
The purpose of this technical document is to provide instruction on installing, configuring and using the WebRatio License Server. The WebRatio License Server manages the distribution of WebRatio licenses in use and checks the limit on the maximum number of concurrent users. A user can work only if...
This specification defines the Interaction Flow Modeling Language (IFML). The objective of IFML is to provide system architects, software engineers, and software developers with tools for the definition of Interaction Flow Models that describe the principal dimensions of an application front-end: th...
"Interaction Flow Modeling Language" describes how to apply model-driven techniques to the problem of designing the front end of software applications, i.e., the user interaction. The book introduces the reader to the novel OMG standard Interaction Flow Modeling Language (IFML). Authors Marco Brambi...