Arichtektura klient serwer po GPRS

Arichtektura klient serwer po GPRS

Marcin <f...@gmail.com> / 2010-02-13 11:58:52
Witam,

chciałbym w ramach pracy magisterskiej zaprojektować architekturę i
następnie wykonać aplikację na urządzenia mobilne. Chodzi o system,
który mógłby mieć zastosowanie np. w firmie logistycznej, albo gdzieś
gdzie pracownicy firmy, np. sprzedawcy, są w terenie, a baza
koordynuje ich działania. System miałby wyglądać mniej więcej tak:

1. Baza to serwer na PC, podłączony do internetu, szybkie łącze, stałe
IP, ew. modem GPRS na USB
2. Sprzedawcy mają w samochodach PDA z dostępem do internetu po GPRS

Funkcjonalność wstępnie ograniczała by się do wysyłania informacji z
bazy do sprzedawcy, gdzie ma się udać i co zrobić. Baza mogła by
wysyłać informację do jednego sprzedawcy, lub wszystkich na raz.
Chodzi o to, żeby koszty generowane przez usługę GPRS były możliwie
niskie.

Czy ktoś miał już przyjemność wykonać coś podobnego? Jeżeli tak, to
prosiłbym o podpowiedzi odnośnie architektury, wymagań sprzętowych
itd. Muszę zaprojektować system i środowisko testowe (PDA z Windowsem
Mobile).

Będę wdzięczny za wszelkie linki, słowa kluczowe i ogólnie wszelką
pomoc.
 
Czytaj także na forum

Re: Arichtektura klient serwer po GPRS

Paweł <p...@neostrada.pl> / 2010-02-13 12:26:10

> ... stałe IP, ew. modem GPRS na USB

Aby mieć stałe IP na modemie GPRS trzeba mieć specjalną kartę SIM a ze
względów bezpieczeństwa również własny APN. Tak więc w praktyce ten
rozwiązanie z modemem na USB może okazać się kosztownym rozwiązaniem


> 2. Sprzedawcy mają w samochodach PDA z dostępem do internetu po GPRS
>
> Funkcjonalność wstępnie ograniczała by się do wysyłania informacji z
> bazy do sprzedawcy, gdzie ma się udać i co zrobić. Baza mogła by
> wysyłać informację do jednego sprzedawcy, lub wszystkich na raz.

Dokładniej to urządzenia mobilne powinny nawiązywać połączenia z
serwerem i sprawdzać czy w bazie danych są jakieś informacje dla nich.

> Chodzi o to, żeby koszty generowane przez usługę GPRS były możliwie
> niskie.
>

Teraz operatorzy GSM oferują przesyłanie danych za stałą opłatę
abonamentową. Więc ilość danych przesyłanych przez GPRS nie ma już
znaczenia.

> Czy ktoś miał już przyjemność wykonać coś podobnego? Jeżeli tak, to
> prosiłbym o podpowiedzi odnośnie architektury, wymagań sprzętowych
> itd. Muszę zaprojektować system i środowisko testowe (PDA z Windowsem
> Mobile).
>
> Będę wdzięczny za wszelkie linki, słowa kluczowe i ogólnie wszelką
> pomoc.

Musisz się zastanowić czy chcesz napisać specjalną aplikację na PDA czy
wykorzystasz wbudowaną przeglądarkę i całość będzie działała za pomocą
serwisu WWW.


Paweł
 

Re: Arichtektura klient serwer po GPRS

Marcin <f...@gmail.com> / 2010-02-13 13:15:03
Na wstępie dzięki Paweł za odpowiedź.

> > ... stałe IP, ew. modem GPRS na USB
>
> Aby mieć stałe IP na modemie GPRS trzeba mieć specjalną kartę SIM a ze
> względów bezpieczeństwa również własny APN. Tak więc w praktyce ten
> rozwiązanie z modemem na USB może okazać się kosztownym rozwiązaniem

Po to w sumie rozważałem stałe IP, żeby postawić serwer http i PDA
odpytują stan na bazie. Modem GPRS rozważałem tylko jako opcja
informowania sprzedawców o tym, że jest dla nich nowa informacja w
bazie. I tu pytanie: można w jakiś sposób poinformować PDA że jest dla
niego nowa informacja na bazie nie ponosząc kosztów np. wysłania smsa?

> > Chodzi o to, żeby koszty generowane przez usługę GPRS były możliwie
> > niskie.
>
> Teraz operatorzy GSM oferują przesyłanie danych za stałą opłatę
> abonamentową. Więc ilość danych przesyłanych przez GPRS nie ma już
> znaczenia.

Tu się nie zgodzę. Jeżeli założyć, że aplikacja na PDA potrzebuje np
20MB miesięcznie, co wydaje mi się realne, to zakładając że sprzedawca
ma już firmową komórkę, można dołożyć tylko pakiet GPRS 20MB za 5 zł
miesięcznie, bądź nawet za darmo. Pakiet GPRS bez limitu danych jest
jednak znacząco droższy. Nie chodzi o dużą ilość informacji, tzn. np.
co rano rozkład jazdy i ew. w ciągu dnia jakiś update. Update
asynchronicznie, bez potrzeby odpytywania bazy w stałych odstępach
czasu.

> Musisz się zastanowić czy chcesz napisać specjalną aplikację na PDA czy
> wykorzystasz wbudowaną przeglądarkę i całość będzie działała za pomocą
> serwisu WWW.

Wstępnie wybieram opcję z napisaniem własnego softu na PDA. Wybór WM
to tylko wstępne założenie, także tu także proszę o sugestie.
 

Re: Arichtektura klient serwer po GPRS

"Maciej Bebenek (news.onet.pl)" <m...@tpsa.waw.pl> / 2010-02-13 14:09:32
On 2010-02-13 13:15, Marcin wrote:

> bazie. I tu pytanie: można w jakiś sposób poinformować PDA że jest dla
> niego nowa informacja na bazie nie ponosząc kosztów np. wysłania smsa?

Jest parę taryf pozwalających na wysłanie SMS-ów we własnej sieci bez
żadnych kosztów. W innym przypadku serwer może zestawiać połączenie
telefoniczne i po chwili rozłączać się. Oprogramowanie powinno
przechwycić takie wywołanie i wykonać stosowne czynności.

No i cały czas zostaje w odwodzie klasyczny PUSH. :-)
 

Re: Arichtektura klient serwer po GPRS

Paweł <p...@neostrada.pl> / 2010-02-13 14:40:28

> Po to w sumie rozważałem stałe IP, żeby postawić serwer http i PDA
> odpytują stan na bazie. Modem GPRS rozważałem tylko jako opcja
> informowania sprzedawców o tym, że jest dla nich nowa informacja w
> bazie. I tu pytanie: można w jakiś sposób poinformować PDA że jest dla
> niego nowa informacja na bazie nie ponosząc kosztów np. wysłania smsa?

Dokładnie tak jak to napisałeś. PDA muszą co pewien czas odpytywać bazę
danych czy nie ma dla nich jakiś danych.


>>> Chodzi o to, żeby koszty generowane przez usługę GPRS były możliwie
>>> niskie.

Moim zdaniem chcesz oszczędzać tam gdzie nie ma to znaczenia.
To czy miesięczny koszt koszt transmisji danych będzie wynosił 5zł czy
30zł czy nawet 50zł nie jest istotny. Całe rozwiązanie ma służyć do
pracy i zarabiania pieniędzy. W takim przypadku na pierwszym miejscu
stawia się funkcjonalność, szybkość i pewność działania. Porównaj ile
trzeba wydać na handlowca i koszty utrzymania samochodu. Co i tak jest
tylko częścią kosztów działania całej firmy. Może się okazać że
zaoszczędziłeś na GPRS 0.02% ogólnych kosztów co spowodowało nieco
gorsze działanie systemu i stratę 5% w innych obszarach działania firmy.


>> Musisz się zastanowić czy chcesz napisać specjalną aplikację na PDA czy
>> wykorzystasz wbudowaną przeglądarkę i całość będzie działała za pomocą
>> serwisu WWW.
>
> Wstępnie wybieram opcję z napisaniem własnego softu na PDA. Wybór WM
> to tylko wstępne założenie, także tu także proszę o sugestie.

Pisałeś już jakieś aplikacje na WM czy będziesz to robił pierwszy raz ?

Paweł
 
wstecz
1 2 3



współpraca

Rynek Dnia Następnego

INDEX CENA ŚREDNIA [PLN/MWH] WOLUMEN [MWH]
IRDN 143.76 51680
sIRDN 150.68 36074
IRDN24 141.57 51680
IRDN8.22 151.82 36074

Rynek Towarowy Terminowy

Instrument Kurs rozl. [PLN/MWh] Zmiana[%]
BASE_Y-20 174.50 -0,85
BASE_W-23-17 165.93 +0,56
BASE_Q-1-18 155.53 +0,02
BASE_M-09-17 182.50 -0,14