Re: program,jako usluga

Autor: Radosław Sokół <rsokol_at_magsoft.com.pl>
Data: Thu 31 Aug 2006 - 12:28:06 MET DST
Message-ID: <2006083110280700@grush.one.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

1634Racine napisał(a):
>> Wybór aplikacja-usługa jest ważny przy
>> tworzeniu *własnego* oprogramowania.
>
> zalozmy,ze emul jest przeze mnie zdlubana aplikacja [tak nalezy rozumiec
> "wlasne" oprogramowanie?]. I co w takim przypadku?

Dobrze napisana aplikacja tego typu powinna być podzielona
na dwa moduły:

1) Back-end pracujący jako usługa, bez interfejsu użytkownika.
    Realizowałby proces ściągania plików dla wszystkich użytkow-
    ników komputera nawet gdyby nie byli zalogowani (lub nawet,
    gdy *nikt* nie byłby zalogowany).

2) Front-end stanowiący sam interfejs użytkownika i łączący
    się z back-endem za pomocą IPC. Ta część mogłaby być
    w ogóle nie uruchomiona lub używana jednocześnie przez
    wielu użytkowników.

W ten sposób program zaczynałby zaległe ściąganie już po
uruchomieniu komputera (i to dla wszystkich userów),
oszczędzałby połączenie sieciowe (bo łączyłby się z siecią
raz, a nie n razy), oszczędzałby pamięć (użytkownicy nie
musieliby zostawiać zalogowanych sesji żeby coś ściągać).

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Administrator, Politechnika Śląska    |
\................... Microsoft MVP ......................../
Received on Thu Aug 31 12:40:10 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 31 Aug 2006 - 12:42:06 MET DST