Xlet

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Un Xlet este o aplicație java , foarte asemănătoare cu o applet , folosită pentru a rula aplicații java pe set-top box-uri pentru televiziunea digitală . Spre deosebire de applet-uri, Xlets implementează metode PauseXlet () și StartXlet () pentru a se asigura că pot fi oprite și repornite pentru a nu ocupa memoria limitată a decodoarelor pentru o lungă perioadă de timp .

Programul RunXlet furnizat de Sun cu implementarea de referință Java TV rulează programe Java Xlet. Există, de asemenea, o implementare open-source. [1]

Exemplu de cod

Interfața pentru un Xlet este definită în pachetul javax.tv.xlet:

 interfață publică Xlet {
  public void initXlet ( XletContext ctx )
    aruncă XletStateChangeException ;

  public void startXlet ()
    aruncă XletStateChangeException ;

  public void pauseXlet ();

  public void destroyXlet ( necondiționat boolean )
    aruncă XletStateChangeException ;
}

și un exemplu de butuc Xlet

 import javax.tv.xlet.XletStateChangeException ;
import javax.tv.xlet.XletContext ;
import javax.tv.xlet.Xlet ;

clasa publică BasicXlet implementează Xlet {
    public BasicXlet () {}
    public nul initXlet ( context XletContext ) aruncă XletStateChangeException {}
    public nul startXlet () aruncă XletStateChangeException {}
    public void pauseXlet () {}
    public void destroyXlet ( necondiționat boolean ) aruncă XletStateChangeException {}
}

Notă

  1. ^ XleTView Arhivat 25 decembrie 2008 la Internet Archive . care acceptă, de asemenea, Multimedia Home Platform (MHP)
Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea