Am Mittwoch, 22. November 2000 19:13, schrieb Konrad Rosenbaum:
Zumindest sind die windoof-Proggies einfacher zu bedienen...
jo.
Gerne: Application Builder von Progress Software. Dient zum Entwickeln von Webanwendungen mit Webspeed. Wem es hilft: Ich brauche die Funktion zum erstellen der *.w - files aus *.html - files.
Hmm, nie geh=F6rt. Wozu ist das gut?
F=FCr mich klingt das nach vereinfachten CGI's, da macht sich PHP eigentl= ich=20 auch ganz gut...
Nix da. Es handelt sich um eine seit 15 Jahre weiterentwickelte Software eines großen Schweizer Unternehmen, in der Das gesamte Gesetz seit dem drinnesteckt. Bisher Terminalanwendung. Mit dem selben Code (Progrss 4GL) soll das ganze nun ebenfalls Internetfähig werden. Genau dazu hat Progress diese Webspeed herausgebracht. Läuft als Modul (wie PHP) im Apache, aber das ist der kleinste Teil. Hintenraus steuert es Subprozesse, die die Drecksarbeit erledigen (Transaktionen u.ä.). Die gesamte Buisnesslogik ist da und wird nicht angefasst von uns (wo es geht). Wir müssen 'nur' alles was mit E/A zu tun hat umbiegen. Nur mache das mal, wenn der Code gleichzeitig funktionsorientiert bleiben soll aber ebenfalls im Web funktionieren soll, also klassisch: Eingabe - Verarbeitung - Ausgabe.
Der Application Builder ist eine von Progress herausgegebene Entwicklungsumgebung, die genau für die Entwicklung mit diesem System geschaffen wurde. Mit diesem Mapping erreicht man eigentlich eine gute Trennung vpn Präsentations- und Buisnesslogik, allerdings nur bei Neuentwicklung. Nichtdestowenigertrotz brauche ich ein oder zwei Funktionen, die mir die Arbeit abnehmen. Die machen nichts weiter, als ein html-Formular zu parsen und alles in eine Art "Zwischendatei" zu übersetzen, in der die Formaularfelder mit z.B. entsprechenden Datenbankfeldern verknüpft werden. Zu allem Übel wird er ganze Kram hinterher noch kompiliert...
Aber nun ja....
Gruß
Jens