Eagle
9.11.2009, 21:57:30
Witam
Potrzebuje za pomocą PHP komunikować się z pewną aplikacją (na porcie 123)
Użytkownik <---> PHP <---> aplikacja X
Podczas łączenia muszę się logować(ten proces zjada najwięcej czasu) i dopiero wysyłać/odbierać dane.
Aby nie marnować cennego czasu, wymyśliłem aby w sesji przechowywać identyfikator połączenia.
Czy jest to dobre/wydajne rozwiązanie?
Pozdrawiam
Fifi209
9.11.2009, 22:20:25
Tak, z pewnością rozwiązanie, które wymyśliłeś jest bardzo pomysłowe. Nie wiem jak mogłeś wpaść na tak genialny pomysł.
A tak szczerze...napisz więcej konkretów, póki co napisałeś o wszystkim i o niczym.
Eagle
12.11.2009, 20:36:30
Aby wyświetlić stronę muszę zapytać serwer np. o listę użytkowników, wiadomości (ogólnie o wszystkie informacje).
Przykładowo:
Użytkownik wchodzi na stronę i potrzebuje wyświetlić listę wszystkich zalogowanych pracowników. W tym celu aplikacja WWW wysyła zapytanie do serwera.
Można założyć że serwer jest baza danych, do której logowanie trwa bardzo długo.
Pozdrawiam.
Fifi209
12.11.2009, 22:49:33
Jak to się odbywa? Poprzez sockety? Może faktycznie stwórz coś na rodzaj sesji w aplikacji, z którą się łączysz.
A może prościej byłoby, gdyby aplikacja generowała co jakiś czas plik np. xml z danymi, które potrzebujesz? A php by je tylko pobierał.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.