Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> system prywatnych wiadomości na kilka serwerów
zdzichu
post 21.09.2006, 19:04:27
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 28.08.2006

Ostrzeżenie: (0%)
-----


Witajcie.
Mam zamiar napisać sobie system pomocy (w sumie to nie wiem jak to nazwać- system pomocy, kontaktu, ticketów...) generalnie polega na tym, że klient w swoim skrypcie ma panel do wysłania mi wiadomości, o której jestem informowany w swoim panelu, następnie mu odpisuję i tak do skutku- w skrócie będzie to działać jak system Prywatnych Wiadomości- z tą różnicą, że ten system ma działać na różnych serwerach( tzn. klient ma formularzyk na serwerze X.pl a ja mam na Y.pl) I kombinuję jak rozwiązać przesyłanie wiadomości... zupełnie nie wiem jak rozwiązać problem przesyłania danych, co do zabezpieczenia to mam w głowie (i na kartce biggrin.gif ) algotrymik na token który byłby sprawdzany przy przesyłaniu formularza- gdy się zgadza to doda lecimy dalej z wykonywaniem skryptu, jak nie to błąd(mam tu na myśli zapisanie danych do bazy sql, czy coś- takie zabezpieczenie żeby mi ktoś zdalnie nie czytał/dodawał/usuwał wiadomości)...
Czy ktoś może jednak dać mi jakieś natchnienie jak rozwiązać sam problem przesyłu danych i ich współdzielenia?
Go to the top of the page
+Quote Post
johnson
post 23.09.2006, 17:45:35
Post #2





Grupa: Zarejestrowani
Postów: 90
Pomógł: 2
Dołączył: 3.12.2004

Ostrzeżenie: (0%)
-----


Jeśli nie ma możliwości współdzielenia jednej bazy danych (np. na serwerze Y.pl) przez wszystkie serwery to można to oprzeć np. o pliki XML, czyli każdy skrypt zapisuje dane we własnej bazie danych (X.pl na baza.X.pl, a Y.pl na baza.Y.pl) plus dodatkowo każdy serwer generuj dynamicznego XML'a np. X.pl/data.xml z pytaniami:
  1. <record>
  2. <id></id>
  3. <question></question>
  4. </record>

a Y.pl/data.xml z odpowiedziami
  1. <record>
  2. <id></id>
  3. <answer></answer>
  4. </record>

żeby plik XML nie rósł w nieskończoność można również dodawać kolejne elementy, np. informacje czy serwer odebrał odpowiedź na pytanie o określonym id, jeśli tak, to nie jest ono umieszczane podczas następnego generowania xml.

Aha, dane z plików XML synchronizowane są albo czasowo, np. co godzinę, albo przy odświeżaniu skryptu obsługującego system.

Sposobów na rozwiązanie tego problemu jest pewnie więcej, ale z podanych przez Ciebie informacji to rozwiązanie przyszło mi do głowy jako pierwsze smile.gif
Go to the top of the page
+Quote Post
Turgon
post 23.09.2006, 19:30:47
Post #3





Grupa: Zarejestrowani
Postów: 800
Pomógł: 0
Dołączył: 26.11.2005
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Proponuje SOAP smile.gif . Świetna technologia, a może być wszystko hermetyczne i bezpieczne.


--------------------
Jah Music Is On My Mind !
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 21:55