On Fri, Apr 01, 2005 at 12:01:47PM +0200, Marcin Król wrote:
Witam,
Wspólnie z Basetem postanowiliśmy przetestować już teraz kilka mechanizmów mających się znaleźć w 2.0, żeby dowiedzieć się czy założenia które przyjeliśmy są poprawne. I tak:
- Do lmsa została dołożona jeszcze jedna warstwa pośrednicząca między
serwerem baz danych, a właściwym UI. Warstwa ta zostala zbudowana na bazie "starego" UI, i przerobiona tak żeby zamiast HTMLa serwować XMLa.
- Testowo zostało napisane UI w delphi (a więc pod windows) komunikujące
się w XMLu z warstwą pośredniczącą i umożliwiające przeprowadzanie wszystkich operacji "starego" UI.
- Jeszcze bardziej testowo został napisany mLMS w postaci appletu javy
na GSM (tylko wizualizacja pewnych danych).
Całość zachowuje się świetnie, tzn mamy niezależne UI z pełnym poziomem zabezpieczeń oferowanym przez "stare" UI, a jednocześnie uniezależniliśmy się niejako od przeglądarki www. No, i wydajność jest dość duża.
Kilka screenshotów z windowsowego GUI i mLMS można zobaczyć na: http://lexx.polarnet.org/trash/lms%202/
I teraz tak:
- czy takie przyjęcie jest słuszne?
Jako kolejny sposób dostępu do LMS'a jest to IMHO dobre rozwiązanie, niektórzy klienci wolą nie wiedzieć że to działa przez WWW i to ich odstrasza.
- czy rozwijając okienkową wersję LMSa opłaca się dalej rozwijać www-gui?
Tak, gdyż sam jak często jestem poza siecią i dostaję informacje z sieci wystarczy mi tylko przeglądarka aby sprawdzić/zmienić.
- czy ktoś widzi jakieś wady powyższego rozwiązania? :)
Na chwile obecną nie.