XMLSocket() [AS 2]
obiekt = new XMLSocket();
obiekt.metoda();
Klasa ActionScript, która tworzy połączenie komunikacyjne z serwerem przez XML. Konstruktor nie przyjmue żadnych argumentów, nie są one w tym miejscu potrzebne. Nie trzeba określać danych przed połączeniem sie do serwera
Lista dostępnych metod dla XMLSocket.
nazwa metody | opis |
onConnect(success) | Wykonywana, gdy inicjalizowane jest połączenie przy użyciu metody XMLSocket.connec, nie zależnie od tego, czy się ono powiedzie, czy nie (zmienna success zwracająca TRUE lub FALSE pozwala stwierdzić, czy nastąpiło połączenie). |
onXML(object) | Wywyływana, gdy obiekt typu XML zawierający dokument XML dotrze poprzez połączenie XMLSocket do filmu. object jest klonem obiektu typu XML, zaiwerającego dokument otrzymany z serwera. |
onClose() | Wykonywana, gdy aktywne połączenie jest zamykane przez serwer. |
close() | Zamyka połączenie z serwerem. |
connect("adres", port) | Łączy się z serwer poprzez dwa argumenty 'adres' oraz 'port'. Dla 'adresu' można wpisać numer IP, pełną nazwę komputera DNS np http://nazwa.pl, nazwa komputera sieci lokalnej, lub null co powoduje połączenie z serwerem na którym znajduje się plik flash. Dla 'portu' można ustawić wartość nie używaną przez dany komputer np 8080. |
send(obiekt) | Wysyła skonwertowany obiekt XML do serwera. Do formatowania używa się metody XML: obiekt = obiektXML.appendChild(obiekt2); |
onData(dane) | Wykonuje się kiedy wiadomość (dane) została pobrana z serwera. |
onXML(XML) |
Wykouje gdy określony obiekt XML zawierający dokument XML przybywa w otwartym XMLSocket połączeniu. 'XML' - obiekt XML zawierający parser XML dokumentu otrzymany z serwera.
|
Kompatybilność: Flash5+
Listing
//połączenie z serwerem
mojXML = new XML();
socket = new XMLSocket();
//wysyłanie danych
mojXML.appendChild(login);
socket.send(mojXML);
//zakończenie połączenia
socket.close();
mojXML = new XML();
socket = new XMLSocket();
//wysyłanie danych
mojXML.appendChild(login);
socket.send(mojXML);
//zakończenie połączenia
socket.close();
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno