Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Wymiana danych między serwisami
wojtekkk87
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 23.02.2008

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


Witam,
Mam nadzieje że zadając to pytanie nie zostane od razu wyśmiany i odesłany do wyszukiwarki...

Tworzę komponent dla Joomla. Komponent ten będzie miał za zadanie pobierać pewne dane które są zapisane w bazie serwisu A. Jeśli miał by tylko pobierać dane to by chyba nie było coś skomplikowanego chodzi o to że te dane które są w serwisie A mogą być udostępniane jedynie wybranym stronom www. Teraz moje pytanie:

w jaki sposób zrealizować odwołanie się do bazy danych (a może do pliku tworzonego dynamicznie) serwisu A oraz w jaki sposób sprawdzić czy serwis kliencki ma prawo uzyskać dostęp do tych danych? Dane tego serwisu będą również w bazie danych. Będzie tam jego adres. A w wierszach tabeli z której może pobierać dane będzie ID przypisane danemu adresowi. Serwis kliencki będzie mógł u siebie wyświetlać tylko te wiersze z tabeli w serwisie A które zawierają ID tego serwisu.

Mam nadzieje że wyraziłem się dość jasno;/ I że mnie zrozumiecie. Z góry dziękuje za jakiekolwiek odpowiedzi.

Ten post edytował wojtekkk87 8.04.2008, 16:56:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wojtekkk87
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 23.02.2008

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


No właśnie chodzi o to żeby nie przekierowywać na moją strone ale ta strona która pobiera dane odemnie wyświetla je u siebie... jak sobie z tym poradzić?:/
Go to the top of the page
+Quote Post
Sedziwoj
post
Post #3





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


Cytat(wojtekkk87 @ 9.04.2008, 23:06:08 ) *
No właśnie chodzi o to żeby nie przekierowywać na moją strone ale ta strona która pobiera dane odemnie wyświetla je u siebie... jak sobie z tym poradzić?:/


A ja bym chciał aby mój samochód latał, jak sobie z tym poradzić?

Jak masz złe założenia to rozwiązania nie znajdziesz, jedynym sensowną rzeczą jest dane każdemu serwisowi login i hasło do tego ograniczenie dostępu do wybranych IP i nadawanie odpowiednich uprawnień widokom. W widoku zamykasz ograniczenie dostępu (a jak masz PostgreSQL dodajesz odpowiednią RULE i masz do zapisu).
Drugim rozwiązaniem jest zaproponowana przez wujko_thc komunikacja nie bezpośrednio z bazą a z "inną aplikacją" (np. SOAP ;] )
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 13:01