Mehrere Server, eine gemeinsame lokale Ressource
Es kann vorkommen, dass Benutzer eine Verbindung zu vielen Instanzen der gleichen zusammengeführten Serveranwendung herstellen müssen. In diesem Fall lädt die zusammengeführte Client-Anwendung so viele lokale Ressourcen herunter, wie Verbindungen zum Server bestehen. Wenn der Ressourcen-Ordner Ihres Servers jedoch sehr groß ist, kann dies eine ziemliche Belastung für Zeit, Volumen und Netzwerk darstellen! Glücklicherweise hat 4D v18 R5 eine Lösung für dieses Szenario!
Mehrere Instanzen von zusammengeführten Serveranwendungen auf demselben Rechner
Es ist nicht ungewöhnlich, mehrere 4D Server Anwendungen auf demselben Rechner zu hosten, insbesondere in Produktions- und Vorproduktionsumgebungen. Wenn Ihr Rechner jedoch mit verschiedenen 4D Versionen erstellte Server Anwendungen beherbergt, was der Fall ist, wenn Sie Ihren Vorproduktionsserver mit der neuesten 4D Version verwenden, können Probleme aufgrund des gemeinsamen 4D Strukturordners auftreten.
Lassen Sie uns sehen, wie Sie dieses Problem lösen können.
Pro-Listbox-Funktionen sind jetzt KOSTENLOS!
Möchten Sie Listenfelder erstellen, bei denen die Höhe jeder Zeile automatisch an den Inhalt angepasst wird, so dass der gesamte Text oder das gesamte Bild angezeigt werden kann? Wie wäre es mit der Verwendung von Objekt-Arrays in Spalten (dies ermöglicht die Eingabe und Anzeige verschiedener Arten von Werten in den Zeilen einer einzigen Spalte einer Listbox).
Das sind sehr coole Funktionen, oder? Bisher brauchten Sie eine gültige 4D View Pro Lizenz, um sie nutzen zu können. Nun, nicht mehr!
Mit 4D v18 R4 können Sie diese Funktionen GRATIS nutzen! Es ist keine zusätzliche Lizenzierung erforderlich, sie sind jetzt im Standardprodukt enthalten.
Dynamische Vergabe von Benutzerberechtigungen
Nach der Möglichkeit, Ihr eigenes Endbenutzer-Verwaltungssystem und den SET USER ALIAS Befehl fragen Sie sich vielleicht, wie Sie die Rechte von Endbenutzern verwalten können, ohne mehrere 4D Benutzerkonten anzulegen. Lesen Sie weiter, denn dieses Feature Release hat die Antwort!
Entwicklung von Servercode in Projektanwendungen
Das Entwickeln und Debuggen von Servercode in Projektanwendungen ist in 4D v18 R4 einfacher denn je. Schauen wir uns doch einfach mal an, wie das geht.
Mehrere Webserver in einer einzigen 4D Instanz
Mussten Sie schon einmal mehrere Webserver verwenden, um z. B. den Code Ihrer Webanwendung in mehrere Geschäftsbereiche aufzuteilen, den Webserver des Administrators vom Webserver des Benutzers zu trennen oder einen alten, noch nicht präemptiven Teil in einer separaten Instanz laufen zu lassen, damit der Hauptteil präemptiv laufen kann?
Wenn Sie mit dem Kopf nicken und ja sagen, dann lesen Sie weiter, denn 4D v18 R3 ermöglicht Ihnen dies … mit Leichtigkeit.
Wer hat was getan: Benutzer-Aliase im Journal speichern
Inzwischen haben Sie sicher die neue Möglichkeit entdeckt, Ihre Benutzer dank des SET USER ALIAS Befehl. In 4D v18 R2 ist das Verhalten des Befehls erweitert worden. Wie das geht? Lesen Sie weiter!
Übernehmen Sie die Kontrolle über Ihren Arbeitsbereich
Sie möchten die Oberfläche Ihrer Anwendung an die Systemeinstellungen des Endbenutzers anpassen? Sie möchten sicherstellen, dass die Oberfläche Ihrer Anwendung nicht vom macOS-Dock oder -Menü oder von der Windows-Taskleiste verdeckt wird? In diesem Blogbeitrag zeigen wir Ihnen, wie das geht!
Debugger für PROCESS 4D TAGS im kompilierten Modus einschalten
PROCESS 4D TAGS wurde mit jeder 4D Version erweitert, und die letzten Ergänzungen als 4DCODE haben die Einsatzmöglichkeiten drastisch erhöht. Was früher eine einzige Codezeile war, ist jetzt oft viele Zeilen, ja sogar Seiten, 4D Code.
Koexistenz von thread-sicheren und nicht-thread-sicheren Befehlen
Haben Sie schon einmal Methoden verwendet, die sowohl thread-sichere als auch nicht thread-sichere Aufrufe haben, mit Bedingungen, die Befehle überspringen, die nicht thread-sicher sind? Derzeit verhindert der Compiler dies und es wird ein Fehler ausgegeben. Es gibt jedoch eine Option, mit der Sie diese Prüfung deaktivieren können, und dieser Blogbeitrag zeigt Ihnen, wie das geht.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik