<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://doc.sibvisions.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://doc.sibvisions.com/feed.php">
        <title>Documentation de:jvx:communication</title>
        <description></description>
        <link>https://doc.sibvisions.com/</link>
        <image rdf:resource="https://doc.sibvisions.com/lib/tpl/material/images/favicon.ico" />
       <dc:date>2026-04-21T10:40:58+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://doc.sibvisions.com/de/jvx/communication/async_callback?rev=1517434948&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.sibvisions.com/de/jvx/communication/calling_server_action?rev=1517524710&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.sibvisions.com/de/jvx/communication/client_server_properties?rev=1731926089&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.sibvisions.com/de/jvx/communication/connection_client_properties?rev=1517481204&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.sibvisions.com/de/jvx/communication/connections?rev=1517482565&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.sibvisions.com/de/jvx/communication/serialization?rev=1517481713&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.sibvisions.com/de/jvx/communication/timeouts?rev=1517482602&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://doc.sibvisions.com/lib/tpl/material/images/favicon.ico">
        <title>Documentation</title>
        <link>https://doc.sibvisions.com/</link>
        <url>https://doc.sibvisions.com/lib/tpl/material/images/favicon.ico</url>
    </image>
    <item rdf:about="https://doc.sibvisions.com/de/jvx/communication/async_callback?rev=1517434948&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-01-31T21:42:28+00:00</dc:date>
        <title>Asynchrone Kommunikation mit CallBack</title>
        <link>https://doc.sibvisions.com/de/jvx/communication/async_callback?rev=1517434948&amp;do=diff</link>
        <description>Durch die Server Actions können beliebige Funktionen aus der Business Logik vom Client angesprochen werden. Im Normalfall handelt es sich dabei um Aktionen die nicht sehr Zeitintensiv sind wie z.B. Eingabevalidierungen.

Aus diesem Grund arbeitet die Kommunikation zwischen Client und Server synchron, sprich der Client stellt eine Anfrage an den Server und wartet bis die Antwort vom Server zurückgeliefert wird. Während der Wartezeit wird der Mauscursor in der Applikation als Sanduhr dargestellt, …</description>
    </item>
    <item rdf:about="https://doc.sibvisions.com/de/jvx/communication/calling_server_action?rev=1517524710&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-01T22:38:30+00:00</dc:date>
        <title>Aufruf einer Server Action</title>
        <link>https://doc.sibvisions.com/de/jvx/communication/calling_server_action?rev=1517524710&amp;do=diff</link>
        <description>Eine Server Action ist eine Methode/Funktion die in einem Lifecycle Objekt am Server definiert wird. Die Ausführung wird entweder vom Client oder direkt am Server initiiert. 

Kurz gesagt handelt es sich um eine beliebige Methode in der Business Schicht der Applikation.</description>
    </item>
    <item rdf:about="https://doc.sibvisions.com/de/jvx/communication/client_server_properties?rev=1731926089&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T10:34:49+00:00</dc:date>
        <title>Verwenden von Client/Server Properties</title>
        <link>https://doc.sibvisions.com/de/jvx/communication/client_server_properties?rev=1731926089&amp;do=diff</link>
        <description>Die Client/Server Properties werden verwendet um Informationen über den Client zum Server und vom Server zum Client zu übertragen. Die Übertragung von Properties ist bereits ins Kommunikationsprotokoll integriert und bedarf keiner speziellen Behandlung.</description>
    </item>
    <item rdf:about="https://doc.sibvisions.com/de/jvx/communication/connection_client_properties?rev=1517481204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-01T10:33:24+00:00</dc:date>
        <title>Client Properties beim Verbindungsaufbau setzen</title>
        <link>https://doc.sibvisions.com/de/jvx/communication/connection_client_properties?rev=1517481204&amp;do=diff</link>
        <description>Die Verwendung von Client/Server Properties wurde bereits beschrieben. 

Jedoch ist es in einigen Fällen von Vorteil, wenn bereits beim Aufbau einer MasterConnection, Default Werte, definiert werden können. Das macht z.B. dann Sinn wenn Client Funktionen durch den Server gesteuert werden sollen. 
Als konkretes Anwendungsbeispiel wäre die Unterscheidung zwischen Development und Produktiv Modus oder aber auch der Default Log Level zu nennen.</description>
    </item>
    <item rdf:about="https://doc.sibvisions.com/de/jvx/communication/connections?rev=1517482565&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-01T10:56:05+00:00</dc:date>
        <title>HttpConnection vs. VMConnection vs. DirectServerConnection</title>
        <link>https://doc.sibvisions.com/de/jvx/communication/connections?rev=1517482565&amp;do=diff</link>
        <description>Mit JVx werden üblicherweise Multi-Tier Anwendungen entwickelt, mit dem Schwerpunkt auf Datenbanken. Um den Datenaustausch zwischen Client und Enterprise Tier zu ermöglichen, wird eine Transportschicht benötigt. Diese ist in JVx einerseits sehr abstrakt definiert und andererseits wurde bereits eine Implementierung basierend auf http(s) umgesetzt.</description>
    </item>
    <item rdf:about="https://doc.sibvisions.com/de/jvx/communication/serialization?rev=1517481713&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-01T10:41:53+00:00</dc:date>
        <title>de:jvx:communication:serialization</title>
        <link>https://doc.sibvisions.com/de/jvx/communication/serialization?rev=1517481713&amp;do=diff</link>
        <description>Wie bereits bei den Connectionsrwähnt, werden Objekte bei der Übertragung zwischen Client- und Enterprise Tier serialisiert. Dazu wird jedoch nicht die Standard Java Serialisierung verwendet sondern spezielle, Technologie unabhängige, Serialisierungs Mechanismen.</description>
    </item>
    <item rdf:about="https://doc.sibvisions.com/de/jvx/communication/timeouts?rev=1517482602&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-01T10:56:42+00:00</dc:date>
        <title>de:jvx:communication:timeouts</title>
        <link>https://doc.sibvisions.com/de/jvx/communication/timeouts?rev=1517482602&amp;do=diff</link>
        <description>Aus Sicherheitsgründen wird die Gültigkeitsdauer für Client/Server Verbindungen bzw. Sessions festgesetzt. Bei Inaktivität (keine Benutzerinteraktion) für eine bestimmte Dauer wird die Verbindung bzw. Session ungültig und der Client muss sich ggf. neu anmelden. Wenn für JVx keine Timeouts definiert wurden, werden die Verbindungen/Sessions nicht ungültig.</description>
    </item>
</rdf:RDF>
