Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][SOAP] php nie wyrabia?
MolTAR
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 2
Dołączył: 15.08.2007
Skąd: Nowy Targ

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


Witam
Mam kod klienta i serwera soap. Wszystko działa dobrze tylko że serwer nie zawsze zwraca poprawne dane. Dzieje się tak najczęściej wtedy, gdy np. kliknę kilka razy odśwież, ale podczas zwykłej pracy również tylko rzadziej.
Moje pytanie jest takie:
Czy to wina soap'a, czy tego, że komputer, na którym stoi serwer jest za słaby, czy może samego kodu php, który jest wykonywany w funkcjach serwera soap.

Serwer jest zrobiony tak:

  1. <?php
  2. function funkcja()
  3. {
  4.  return 'to jest funkcja';
  5. }
  6.  
  7. class myServer extends SoapServer
  8. {
  9.  public function __construct()
  10.  {
  11.    parent::__construct( null, array( "uri" => "service://przyklad.pl" ) );
  12.    $this->addFunction( "funkcja" );
  13.    $this->handle();
  14.  }
  15. }
  16.    
  17. $srv = new myServer();
  18. ?>


Kod klienta to np:
  1. <?php
  2. class myClient extends SoapClient
  3. {
  4.  public function __construct()
  5.  {          
  6.     parent::__construct( null, array(    'uri'         => 'service://przyklad',
  7.                                                 'location'     => 'http://globalna sciezka do pliku serwera' ) );
  8. }
  9.  
  10. $client = new myClient();
  11. echo $client->funkcja();
  12. ?>
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: 24.12.2025 - 10:46