AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte HTTP Server Framework für Object Pascal - nun auf GitHub
Thema durchsuchen
Ansicht
Themen-Optionen

HTTP Server Framework für Object Pascal - nun auf GitHub

Ein Thema von mjustin · begonnen am 23. Feb 2012 · letzter Beitrag vom 22. Apr 2023
Antwort Antwort
Seite 3 von 3     123   
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#1

AW: Web Application Framework für Delphi und Free Pascal

  Alt 23. Apr 2013, 13:57
Die Version 2.3 des kleinen HTTP Service Frameworks ist nun erschienen und enthält als neues Feature einen Exception-Stacktrace, der im Log und auch in der Response dargestellt wird (erfordert madExcept). Bei einem auftretenden Fehler in der Webanwendung - genauer gesagt, bei der Ausführung der Service Methode einer WebComponent - wird das Programm nicht beendet. Das Debuggen und Testen wird dadurch erleichtert. Die Fehlermeldung sowie der Stacktrace sind als HTML Response zu sehen.
Neu hinzugekommen ist auch eine Beispielimplementierung des NCSA Log Formats, eines Standardformats für HTTP Server Logdateien, die sich daher auch leicht mit Tools statistisch auswerten lassen. Der Logger ist als HandlerWrapper implementiert, man kann eine bereits bestehende Anwendung um Logging erweitern indem man den Logger einfach in die Handlerchain des Servers einträgt - mit einer Zeile Code erhält man so Logging aller HTTP Anforderungen.

Homepage und Offline-Demo: http://www.habarisoft.com/habari_webcomponents.html

Online-Demo: http://www.habariwebcomponents.de/demo/index.html

Android Demo: https://play.google.com/store/apps/d...ft.webcompdemo
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Web Application Framework für Delphi und Free Pascal

  Alt 27. Aug 2013, 09:30
Version 2.5 der Habari Web Components bringt als Verbesserungen:

* Unterstützung von Free Pascal "mixed mode" Quelltexten
* NCSA Logger auch unter Linux verwendbar
* Bootstrap 3.0, jQuery 1.10.2, jQuery mobile 1.3.2 in den Beispielapplikationen
* Zusätzliche Dokumentation
* Getestet mit Indy 10.6 (revision 5044) und Free Pascal 2.6.2
* Pflege und Verbesserungen der Demoanwendungen

Demoanwendungen (mit Quelltext der Beispielwebkomponenten):
* "Kitchen sink" (online Version)
* Flight Plan (jQuery mobile)
* ReCaptcha

Download:

http://cc.embarcadero.com/Item/28784

oder

http://www.habarisoft.com/download/H...onentsDemo.zip

Die mit doxygen erstellte API Dokumentation der Version 2.5 ist online unter http://www.habarisoft.com/habari_web.../2.5/docs/api/ zu finden.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Web Application Framework für Delphi und Free Pascal

  Alt 3. Mai 2014, 07:41
In der am 2. Mai erschienenen Version 2.8 der Habari Web Components ist jetzt die Unterstützung von Unit Tests für Lazarus / Free Pascal enthalten.

Die bereits bestehenden DUnit Tests wurden zum FPCUnit Framework kompatibel gemacht und sind über ein eigenes Lazarus-Projekt im FPCUnit GUI Testrunner ausführbar.

Weitere Veränderungen in Version 2.8:
  • neue Tutorials für die Erstellung von Webanwendungen
  • Validierung der Kontext- und Resourcemappingpfade
  • Workarounds im Log4D Framework zur Unterstützung von Free Pascal

Die "Flightplan" Beispielanwendung wurde auf Version 1.4.2 des jQuery Mobile Frameworks aktualisiert.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#4

AW: HTTP Server Framework für Delphi und Free Pascal

  Alt 20. Mär 2016, 05:36
Das HTTP Server Framework ist auf GitHub umgezogen und wird unter dem neuen Namen "Daraja Framework" als Open Source weiterentwickelt:

Projekt:
https://darajaframework.com/

Quelltext und Wiki auf GitHub:
https://github.com/michaelJustin/daraja-framework

"Getting Started" PDF
DarajaFrameworkGettingStarted.pdf

API Dokumentation:
https://darajaframework.com/docs/1.0/
Michael Justin

Geändert von mjustin (20. Mär 2016 um 07:33 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#5

AW: HTTP Server Framework für Delphi und Free Pascal

  Alt 20. Mär 2016, 07:30
Der Link funktioniert nicht, gibt ein 404.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz