1.3 Run Time Environment
1.3.3.3 Trách nh im ca SCO
SCO s ph i cĩ nh ng trách nhi m nh t đnh khi trao đ i thơng tin v i API. SCO ph i cĩ kh n ng tìm API Instance. ây là lí do chính t i sao cĩ nh ng h n ch trong vi c API Instance đ c đnh v đâu trong s đ DOM, và cĩ m t tên duy nh t đ t cho API Instance. N u API Instance đ t m t n i b t k trong s đ DOM thì r t khĩ cho SCO trong vi c tìm API Instance.
Tìm API Instance
B i vì các đ i t ng n i dung trong mơi tr ng SCORM, đ c hi n th b i các trình duy t Web, trình duy t Web cung c p DOM đ đ t m t API Instance. DOM cĩ th xem nh m t c u trúc đ c đnh ngh a ho c m t t ch c các đ i t ng trong m t trang. SCO cĩ th tìm đ c API Instance trong nhi u LMS khác nhau, IEEE đã
đ t các h n ch v n i đ t API Instance. V n đ quan tr ng là SCO s ph i tìm API Instance trong các n i sau :
− Chu i các c a s cha c a c a s hi n t i, n u t n t i, cho đ n khi c a s đnh
đ c tìm th y. − C a s m n u cĩ.
− Chu i các c a s cha c a c a s đã m , n u t n t i, cho đ n khi c a s cha c p cao nh t đ c xét t i.
u tiên đo n mã tìm API Instance trong chu i các c a s cha c a c a s ch a SCO N u khơng cĩ thì chuy n sang tìm chu i các c a s cha c a c a s đang m . N u tìm th y thì tr v API Instance, cịn n u khơng tìm th y thì tr v null.