conzept 16 SOA service – Part 3 Web applications

Another area of application for the “SOCKET” operating mode is the provision of web applications. The aim of a web application is to provide functions and display dynamic content. They form a user interface with which content is prepared for various end devices (desktop, tablet, smartphone, notebook).

This means that web applications work according to the client-server model. Data processing and evaluation takes place on a server and only the results are forwarded to the web application for visual processing.

Web applications are divided into platform-independent and dependent (native) applications. Both types have their advantages and disadvantages.

Platform-dependent web applications can be well optimized so that even complex and computationally intensive applications can be created. The application also has access to the built-in hardware (microphone, printer, camera, sensors, memory) which further extends the functionality of the application. One disadvantage is that a process must be created to distribute the application for installation. Also, a complex porting process is usually necessary when changing the platform.

With platform-independent web applications (e.g. Java, .NET, HTML browser), the applications run in a defined runtime environment. The more independent the runtime environment is from the underlying computer system (hardware, operating system), the easier it is to develop applications. The developer does not have to develop a separate client for each platform. This makes such applications cheaper and more flexible to create and maintain. One disadvantage is that it may be necessary to adapt all applications when updating the runtime environment. It is also more difficult to access hardware components or memory outside the defined runtime environment.

One of the best-known examples of platform independence is the web browser, where there is no need to install a client. Applications based on HTTP can be called up and used directly.

What are the advantages of designing a web application with conzept 16?

  • Flexibility
    The SOA task is processed in the database. This means that the entire conzept 16 functionality is available to the SOA task, with the exception of restrictions for UI elements.
  • Simpler infrastructure
    No additional web server needs to be integrated into the system landscape and maintained. This reduces the complexity of the infrastructure and there are no new costs for familiarization with new software.
  • Interface design
    The elimination of an external web server also eliminates the need to create and maintain an interface to an external web server.
  • Information transfer
    Communication with the database is more efficient as we do not have to transfer data via an interface (REST, WSDL, ODBC).

Example: Monitoring water levels with conzept 16

Water level measuring stations have been set up at various locations to provide early warnings of flooding. If the water levels are to be read, the inspector can log in to a web application. All current information from the stations is retrieved and displayed within the web application.

A conzept 16 socket task waits for a connection. Once an inspector has successfully authenticated himself to the conzept 16 web application, all water levels of the various measuring stations are queried. The status is visualized and returned via the web application. If a measured value is exceeded, the inspector can select the measuring station with a mouse click in the web application and trigger an alarm. With the help of conzept 16, the alarm is forwarded to the relevant authorities by fax, SMS or e-mail.

Klicken Sie hier, um die Nutzungsbedingungen für unseren Blog zu lesen.

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Requests, questions or feedback are welcome:

Terms of use of the comment function in the blog

1. General information

Vectorsoft AG (‘Provider’) provides a public blog for Internet users (‘Users’) on the vectorsoft.de website. The public blog is intended for the exchange of information and ideas. Users who participate with contributions and comments undertake to comply with the blog terms of use and are responsible for the accuracy, appropriateness and freedom from legal infringements of their contributions. By using the comment function in our blog, you accept these terms of use.

2. Netiquette

We ask you to refrain from personal attacks and provocations based on other opinions. Please argue objectively and maintain a constructive discussion culture. Your comment should always be related to the topic in question in order to avoid digressions into other topics. Posting the same comment or several similar comments more than once is not permitted.

3. Prohibition of illegal content

By submitting your comment, you confirm that you are not violating any copyrights or other rights of third parties. Inciting, racist statements, instructions for criminal offences and their glorification, depictions of violence, pornographic content and statements that violate personal rights are prohibited.

4. No advertising

The use of the comment function is not permitted for commercial or party-political purposes. Advertising contributions of any kind will be deleted immediately.

5. Details of the name

When entering your name, pay attention to the principles mentioned above.

6. Source references

If you intend to publish quotes or contributions from third parties, please indicate the respective sources and explain how they relate to the blog post.

7. Violation of the terms of use

Posts that violate this policy will be deleted immediately. If you notice any violations yourself, please send us the link to the comment in question by e-mail to . We expressly point out that we will exclude individual users in the event of repeated or serious violations of these terms of use.

As of: Sept. 2024

Get your Trial Version now!

Test yeet free of charge

IHRE EVALUIERUNGSLIZENZ - JETZT ANFORDERN!

TESTEN SIE DIE CONZEPT 16 VOLLVERSION - UNVERBINDLICH und KOSTENFREI

Subscribe to our newsletter

[cleverreach_signup]
WordPress Cookie Notice by Real Cookie Banner