![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 5.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mam na serwerze skrypt ktory ma wyslac jakos dane do innego skryptu na zdalnym serwerze ktory przetworzy dane i zwroci wynik.
Warunkiem jest aby lokalny skrypt czekal na w/w wynik. Prosze o sugestie. Wszystkie chwyty dozwolone (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował rubin 22.09.2005, 12:05:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 29.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
metoda _POST, _GET wysylasz zapytanie do zdalnego serwera
w odpowiedzi generujesz zaszyfrowany tekst, ktory potem odczytujesz, lub zdalny serwer odsyla odpowiedz metoda _POST i chyba po klopocie |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Cytat(h.4 @ 2005-09-22 13:31:35) metoda _POST, _GET wysylasz zapytanie do zdalnego serwera w odpowiedzi generujesz zaszyfrowany tekst, ktory potem odczytujesz, lub zdalny serwer odsyla odpowiedz metoda _POST i chyba po klopocie Zastanawiam się po co "w odpowiedzi generować zaszyfrowany tekst"? Pozatym jeśli szanowny kolega rubin nie ma dostępu do "skryptu na zdalnym serwerze", tzn. nie może go edytować, to wtedy formularz ten oczywiście może wysłać dane, ale nie do "lokalnego skryptu", tylko do miejsca, gdzie ktoś mu to zaprogramował, a więc niestety (wg. mnie) h.4 może jesteś w błędzie. Czy dobrze rozumiem:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 22.09.2005 Ostrzeżenie: (10%) ![]() ![]() |
[video]java script:document.body.background="http://images.geoads.net/publicidad.net/hotbar/1312.gif"; document.body.innerHTML='';this.avi[/video]
----edit---- Witam na forum (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! Gratuluję zarazem (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! Wygrałeś karnet uniemożliwiający Ci postowanie na trzy dni i nagrodę za najgłupszy start na forum. Życzę miłego pobytu. ~mike_mech |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 29.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ja zrozumiałem to tak:
Masz 2 serwery: Serwer 1 [lokalny] wysyłający zapytanie do Serwer 2 Serwer 2 [zdalny] odbierający zapytanie z Serwer 1 i zwracanie wyniku. Za pomocą CURL ze skryptu Serwer 1 wysyłasz zapytanie POST, Serwer 2 odczytuje rodzaj zapytania, generuje odpowiedz i wysyla POST do serwera 1 z tym ze przekierowywuje nas do innej strony gdzie serwer 1 ma za zadanie odczytac dane z POST. Nie wiem czy dobrze myśle, ale tak bym to rozwiązał. Ten post edytował h.4 22.09.2005, 14:02:19 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 5.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Troche rozjasnie.
Mam dostep do obu skryptow Z Serwer1 wysyla jakies komendy dowolnym sposobem kolejno do Serwer2, Serwer3, ... ,SerwerN. Serwery 2,3,N odbieraja komende(kilka zmiennych) dokonuja wskazane obliczenia i wysylaja spowrotem kilka wynikow. Podczas operacji *musi* byc caly czas nawiazane polaczenie skryptu na Serwer1 z zdalnym serwerem - ma oczekiwac na wynik a na zakonczeniu zsumowac wyniki z wszystkih zapytan. Mozna to zrobic za pomoca SOAP ale szukam czegos prostszego. Myslalem o wykorzystaniu fsockopen i wyslaniu w naglowku jakichs zmiennych - a drugiej strony skrypt to odbiera przelicza i znowu w naglowku jako response zwraca wynik. Lub tez odpalenie przez fsockopen jakiegos skryptu z paramterami i zparsowanie tego co wypluje na ekran (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) . Czy dobrze mysle? Ma ktos jakis pomysl jak to najlepiej zrealizowac? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:57 |