• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 7. JavaTV > Programming Model

7.2. Programming Model

According to the iTV Java programming model, the receiver is assumed to have a layered architecture that includes (see Figure 7.2) a Real-Time Operating System (RTOS) layer, a JVM layer, a Java-based implementation of the application manager, PersonalJava (pJava), JavaTV, and JMF [JMF]. The Java class file format plays the role of MPEG tables in the transmission of audio and video content, as class files are delivered via (MPEG or IP) transports to be decoded executed by the iTV receiver's JVM. On reception of the class files, an application management middleware component manages the application life cycle which includes loading the application's code and data, allocating resources for the benefit of the application, granting the application security permissions, instantiating the application's entry-point object, executing the application, terminating the application, and disposing of the memory it used.

Figure 7.2. The AWT Component Class and Interface Hierarchy.



PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint