diff --git a/zh-cn/application-dev/arkts-utils/multi-thread-concurrency-overview.md b/zh-cn/application-dev/arkts-utils/multi-thread-concurrency-overview.md index 87f9c84e113f0bf53173f59a1bd49ae8c53bf6cc..ba221ebe140b4c74e9348410eec4c583ee333419 100644 --- a/zh-cn/application-dev/arkts-utils/multi-thread-concurrency-overview.md +++ b/zh-cn/application-dev/arkts-utils/multi-thread-concurrency-overview.md @@ -12,7 +12,7 @@ Actor并å‘模型作为基于消æ¯é€šä¿¡å¹¶å‘模型的典型代表,ä¸éœ€è¦ ## æ•°æ®ä¼ 输对象 -ç›®å‰æ”¯æŒä¼ 输的数æ®å¯¹è±¡å¯ä»¥åˆ†ä¸º[普通对象](#普通对象)ã€[å¯è½¬ç§»å¯¹è±¡](#å¯è½¬ç§»å¯¹è±¡)ã€[å¯å…±äº«å¯¹è±¡](#å¯å…±äº«å¯¹è±¡)三ç§ã€‚ +ç›®å‰æ”¯æŒä¼ 输的数æ®å¯¹è±¡å¯ä»¥åˆ†ä¸º[普通对象](#普通对象)ã€[å¯è½¬ç§»å¯¹è±¡](#å¯è½¬ç§»å¯¹è±¡)ã€[å¯å…±äº«å¯¹è±¡](#å¯å…±äº«å¯¹è±¡)ã€[Native绑定对象](#native绑定对象)å››ç§ã€‚ ### 普通对象 @@ -47,6 +47,15 @@ SharedArrayBuffer对象å˜å‚¨çš„æ•°æ®åœ¨åŒæ—¶è¢«ä¿®æ”¹æ—¶ï¼Œéœ€è¦é€šè¿‡åŽŸå let sharedBuffer = new SharedArrayBuffer(1024); ``` +### Native绑定对象 + +Native绑定对象(Native Binding Object)是系统所æ供的对象,该对象与底层系统功能进行绑定,æ供直接访问底层系统功能的能力。 + +当å‰æ”¯æŒåºåˆ—åŒ–ä¼ è¾“çš„Native绑定对象主è¦åŒ…å«ï¼š[Context](../application-models/application-context-stage.md)å’Œ[RemoteObject](../reference/apis/js-apis-rpc.md#remoteobject)。 + +Context对象包å«åº”用程åºç»„件的上下文信æ¯ï¼Œå®ƒæ供了一ç§è®¿é—®ç³»ç»ŸæœåŠ¡å’Œèµ„æºçš„æ–¹å¼ï¼Œä½¿å¾—应用程åºç»„件å¯ä»¥ä¸Žç³»ç»Ÿè¿›è¡Œäº¤äº’。获å–Contextä¿¡æ¯çš„方法å¯ä»¥å‚考[获å–上下文信æ¯](../application-models/application-context-stage.md)。 + +RemoteObject对象的主è¦ä½œç”¨æ˜¯å®žçŽ°è¿œç¨‹é€šä¿¡çš„功能,它å…许在ä¸åŒçš„è¿›ç¨‹é—´ä¼ é€’å¯¹è±¡çš„å¼•ç”¨ï¼Œä½¿å¾—ä¸åŒè¿›ç¨‹ä¹‹é—´å¯ä»¥å…±äº«å¯¹è±¡çš„状æ€å’Œæ–¹æ³•ï¼ŒæœåŠ¡æ供者必须继承æ¤ç±»ï¼ŒRemoteObject对象的创建å¯ä»¥å‚考[RemoteObject的实现](../reference/apis/js-apis-rpc.md#remoteobject)。 ## TaskPoolå’ŒWorker