100 likes | 176 Views
Die Zukunft des XQC … ?!. Heiko Lehmann CASE Humboldt-Universität zu Berlin Spandauer Strasse 1 10178 Berlin, Germany www.XploRe-Stat.de. XQC 1.4.004 – Stand heute. XQServer. MD*Crypt. XQSListener. XQSListener. CUI. XQSListener. GUI. XQC Architektur. XApplet. XClient.
E N D
Die Zukunft des XQC … ?! Heiko Lehmann CASE Humboldt-Universität zu Berlin Spandauer Strasse 1 10178 Berlin,Germany www.XploRe-Stat.de
XQServer MD*Crypt XQSListener XQSListener CUI XQSListener GUI XQCArchitektur XApplet XClient XClientAction xqc.ini XProperties XConsole XEditorFrame XOutputFrame XDisplayFrame capsulated for non-XQC use XDisplay XPlot XPlotAction XDataMethodFrame XDataMethodFrameAction XDataTabelModel XDataMethodFrameTree ... Helper Classes ... xqc_methodtree.ini
Ways to go … ? • Vollständige Umsetzung der “setgopt” Funktionalität • Display Handling • Session Management • Syntax Highlighting für den XploRe Editor • Erweiterung der Interaktivität für grafische Analysen
Vollständige Umsetzung der “setgopt” Funktionalität • “setgopt” gehört zu den wichtigsten Befehlen für grafische Darstellungen • XQC kann einen Teil der setgopt-Features nicht verarbeiten • Grund fehlende Umsetzung in der gesamten XQC/MD*Crypt/XQS Welt • Ergebnis Grafiken werden nicht oder nur unvollständig dargestellt Unterschiede im Verhalten zwischen XploRe PE und Client/Server
Display Handling • Systemseitige Vergabe des Display-Namens erfolgt zu spät … • disp = createdisplay(1, 1) • show(disp, 1, 1, normal(100, 2))
Session Management • Statistische Berechnungen können sehr zeitintensiv sein (Simulationen, etc.) z.Zt. permanenter Kontakt zwischen XQC und XQS notwendig • Lösung: • User Identifikation oder Vergabe von Session Keys • ‘Execution’ erfolgt über ein spezielles Kommando • Server sendet Ergebnisse nicht zurück zum Client, sondern speichert diese z.B in Form einer Batch-Datei • Client ruft die Ergebnisse unter Angabe des Session Keys vom Server ab • Verarbeitung erfolgt analog zur direkten Kommunikation zwischen XQC/XQS
Syntax Highlighting für den XploRe Editor • Aktueller Stand • keine automtische Formatierung • kein Befehls-Highlighting • Syntax Highlighting in Anlehnung an XploRe PE • Lösung z.B. Einbindung des ‘JavaEditorKit’
Diskussion • Anmerkungen • Vorschläge • …