Hallo,
Ich bin auf der Suche nach Tipps zum Design und zur Implementierung meines Abschlussprojekts FiZaR.
Es handelt sich um einen Lightweight Apache SQL-Layer, der über einem beliebigen Betriebssystem läuft und eine Kapselung für Web 2.0-Schnittstellen bietet. Das ganze soll später als Scalable Business Solution vermarktet werden und sich seamless via AJAX/SOAP in bestehende Technologien wie z.B. RSS-Podcasting einklinken.
Auch der dynamische Austausch von Streams via eindeutiger SRL (Stream Resource Locator) mit Plattformen wie YouTube oder Google Video ist vorgesehen. Als separates Beispielmodul planen wir einen Mash-Up-Kalender mit Hashing zu implementieren, dessen Einträge mit GPS-Koordinaten ergänzt werden können, die aus XML-Dateien von Google Earth oder dem Access Clipboard bezogen werden. So entsteht eine U2U Map (Usability to User), deren Content für Marktpotenzialanalysen genutzt werden kann, ähnlich einem Feedback-System, jedoch muss der User hier keine Formulare ausfüllen.
Da als Target-Plattform auch Symbian OS für Mobiles und Windows CE für PDAs vorgesehen ist, muss der Speicheroverhead minimiert werden. Darum soll bei diesen Plattformen auf den Einsatz von Double-Layer-VMware verzichtet werden. Ob .NET hier eine Alternative darstellt, muss noch geklärt werden. Prinzipiell benötigen wir nur den Zugriff auf ODBC sowie einige ActiveX-Komponenten, für die bereits Open-Source-Ports vorhanden sind. Für den Fall, dass COM unterstützt wird, soll eine zusätzliche Abstraktionsschicht einen COM-Server bereitstellen, der sich über eine gewöhnliche OLE-Schnittstelle den darunter liegenden Diensten anbietet.
Besonders kritisch für Unternehmenslösungen ist bekanntlich die Sicherheit der Software, Resistenz gegen IP-Tunnelling oder Man-in-the-Middle-Attacken. Besonders hier benötigen wir fachkompetente Hilfe, auch gegen Bezahlung.
gez. Malstrom