Stachelschwein

Ein Webanwendungsserver, der einen objektorientierten Rahmen für die Entwicklung von Webanwendungen schnell bereitstellt
Jetzt downloaden

Stachelschwein Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Innoscript Ltd.
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 5.9 MB

Stachelschwein Stichworte


Stachelschwein Beschreibung

Porcupin ist ein objektorientierter Webanwendungsserver, der die Sachplus-Objektabfragesprache, eine integrierte Transaktionsobjektdatenbank und ein integrierter Transaktionsobjektdatenbank und -quix (einem AJAX-angetriebenen XUL-Motor) enthält. Porcupin ist ein Webanwendungsserver, der ein Objektorientierter Rahmen für die Entwicklung von Webanwendungen schnell liefert. Viele der Aufgaben, die für die Erstellung von Webanwendungen erforderlich sind, wie Sie sie kennen, werden entweder eliminiert oder vereinfacht. Zum Beispiel, wenn Sie eine Stachelschweinsanwendung entwickeln, müssen Sie keine relationale Datenbank entwerfen. Sie müssen nur Ihre Business-Objekte als Klassen entwerfen und implementieren, wobei die vom Framework bereitgestellten Bausteine (Datentypen) bereitgestellt werden. Porcupin integriert eine native Objektdatenbank, keine Mapping erforderlich. Eine weitere langwierige Aufgabe für Webanwendungen ist das Schnittstellendesign und die von HTML auferlegten Einschränkungen. Quix, die integrierte XML-Benutzeroberfläche des Servers, vereinfacht den Schnittstellenkonstruktionsprozess. Alles, was Sie tun müssen, ist die Benutzeroberfläche der Anwendung in XML zu beschreiben und schreiben Sie die entsprechenden Ereignishandleiter. Sie müssen nicht Zeit und Geld für Widget-Implementierungen verschwenden. Quix verfügt über eine Vielzahl von Bereitschaft, um Widgets zu verwenden, was den Entwicklungsprozess beschleunigt. Im Allgemeinen besteht jede Sachplattenanwendung aus drei verschiedenen Schichten. Der erste ist die Geschäftsschicht, die aus den Geschäftsobjekten besteht, die die Geschäftslogik einkapseln. Die zweite Ebene bindet das HTTP-Protokoll mit den Business-Objekten der ersten Ebene. Diese Ebene wird mit Python-Serverseiten oder Servlets implementiert. Wenn Sie XML-RPC verwenden, besteht ein gemeinsamer Ansatz darin, eine XML-RPC-Methode direkt an die Methode des Geschäftsobjekts zuzuordnen. Die dritte Ebene, die Präsentationsschicht, besteht in der Regel aus XML-UI-Definitionen und JavaScript-Event-Handlern. Die ersten beiden Ebenen werden Serverseite ausgeführt und die dritte Ebene wird auf dem Client ausgeführt (Browser). Haupteigenschaften: eingebettete hierarhische Objektdatenbank mit Transaktionsunterstützung Porcupine Objektabfragesprache Rollenbasierte Sicherheit unterstützt benutzerdefinierte Datentypen und benutzerdefinierte Datentyp-Ereignishandleiter Unterstützte Protokolle: http, xml-rpc integriert Quix, Innoscript's Xul Javascript Rendering Engine konsistent und leicht zu lernen API Drei verschiedene Arten von Servlets (HTTP, XUL, XML-RPC) für verbesserte Produktivität HTTP-freiliegende Methoden können mit Richtlinien gesichert werden kompilierte Python-Serverseiten Benutzerdefinierte Postverarbeitungsfilter (GZIP-Kompressionsfilter enthalten) Extensible Session Manager Unterstützung für Apache und IIS. CGI- und MOD_PYTHON-Anschlüsse sind enthalten. Einfache Anwendungslokalisierung. String-Ressourcen werden in UTF-8-codierten Python-Skriptdateien (Version 0.0.6 oder höher) gehalten. Einzelne Dateibereitstellung. Verwenden Sie das Pakager-Dienstprogramm, um alle Ihre Anwendungsdateien und Objekte in einer einzelnen Datei aufzunehmen. Die Installation erfolgt mit demselben Dienstprogramm mit einem einzelnen Befehl. Full UTF-8-Unterstützung


Stachelschwein Zugehörige Software