Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JS i SOAP, soap pod różnymi przeglądarkami.
mat3u
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 29.12.2003
Skąd: OHIO

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


Witam,

szukam stron, przykładów opisujących korzystanie z SOAP w JS. Znalazłem na googlach jak to zrobic pod mozillą. I napisałem prosty skrypt :

Kod
function news(){
var p = new Array();
    //p[0] = new SOAPParameter(0, 'news');
    
var method = "get_news";
var soap = new SOAPCall();
var uri = "http://localhost/~mat3u/soap";
soap.transportURI = uri + "/1.php";
soap.encode(0,method,"urn:xmethods-news",0,null,p.length,p);

var translation = soap.invoke();

    if(translation.fault){
      // error returned from the web service
      window.alert(translation.fault.faultString);
    } else {
      // we expect only one return SOAPParameter - the translated string.
      var response = new Array();
      response = translation.getParameters(false, {});
  var test = document.getElementById("MainPage");
  test.innerHTML = response[0].value;
    }
}


jednak nie wiem jak to zrobić pod innymi przeglądarkami worriedsmiley.gif . Ten kod nie działa pod IE (nic dziwnego tongue.gif). Na googlach znajduje tylko szczątkowe informacje na ten temat. Czy ktoś zna jakies opisy, strony, ew. książki na ten temat. Temat SOAP pod mozillą też mnie interesuje, szczególnie manuale lub coś takiego, ale zadowole się wszelkimi artykułami. guitar.gif

Z góry THX.


--------------------
Warsztat : Apache 2.0 | php 5.1.2 | SQLite | MySQL | Python 2.4.2
Narzędzia : emEditor 5.00 | Dreamweaver MX 8 | Adobe Creative Suite | VI
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
my_identify
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 5.02.2006

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


Z tego co znalazłem w necie wynika, że tylko mozilla ma zaimpletowany SOAP. Znalazłem coś o XAB tolkit. Co do innych przeglądarek to zostaje XMLHttpRequest, w końcu Wiadomość SOAP to dokument XML. Mało to wygodne bo trzeba pokombinować, ale narazie to chyba jedyne wyjście.
Go to the top of the page
+Quote Post
mat3u
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 29.12.2003
Skąd: OHIO

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


Też zaczynam tak myśleć. Ale zastanawiam się czy nie ma jakichś obiektów ActiveX w IE które służą do obsługi SOAP. Niestety niewiele można o tym znaleść, wiem że w WScript jest coś takiego jak "MSSOAP.SoapClient" ale nie znam na tyle JS żeby widzieć jak to użyć tongue.gif. Dzięki za odpowiedźsmile.gif.


--------------------
Warsztat : Apache 2.0 | php 5.1.2 | SQLite | MySQL | Python 2.4.2
Narzędzia : emEditor 5.00 | Dreamweaver MX 8 | Adobe Creative Suite | VI
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 Aktualny czas: 20.08.2025 - 05:25