Sharability
DAVE™ APPs根據manifest中的sharability屬性能被設置爲可被共享或不可共享。Sharable的概念被用在當APP被需要在多個APP需要時。
如果一個APP可被共享:
1.多個APP可申請同一個已被共享的APP。
2.可被共享的APP自動成爲non-free MVariables 所以它們的屬性不能被“父”APP所更改。
3.可以通過“父”APP的manifest設置RNOTSHARABLE參數把一個可被共享的APP可以轉化成不可共享。
如果一個APP不可被共享:
1.這個APP必定只有一個“父”APP。
2.APP屬性是free MVariables,它們可以被“父”APP更改。
3.一個不可被共享的APP不可以轉換成可共享的。
APP sharabilityproperty |
Required asRSHARABLE |
Required asRNOTSHARABLE |
defsharable = true |
Sharable |
Not Sharable |
defsharable = false |
Not Sharable |
Not Sharable |