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
        
    

 
  
				

 
                             
 


 
                        
 
		 
	