A külső natív összetevők használata
Ha a komponensek a kiszolgálón futnak, akkor minden egyes alkalommal külső komponens példány létrehozása előtt végre kell hajtani a Connect External Component () hívást, mivel általában nem ismert, hogy melyik szerverre kell a hívást végrehajtani (ez lehet Windows, Linux, 32 vagy 64 bites OS).
Hozzáteszem, hogy a ConnectingExternalComponent módszere mindig jobb használni, függetlenül az ügyfél típusától.
1. Tegyük fel, hogy a VC számunkra egy lemezen található könyvtárban található:
Használhatja a "vastag kliens (normál alkalmazás)";
Ez a legegyszerűbb példa a Native összetevővel való együttműködésre. Meg kell jegyezni, hogy egy ilyen típusú komponens nem igényel regisztrálást a rendszerben, ami nagymértékben leegyszerűsíti az adminisztrációt.
2. A fentiekben megfogalmazott példa egyáltalán nem létfontosságú. Leggyakrabban az összetevő az elrendezésbe kerül. Az elrendezésnek tartalmaznia kell egy zip archívumot komponensfájlokkal és egy MANIFEST.xml fájllal
Példa egy nyilvánvaló fájlra:
- MIKO_phone_IP.dll (natív komponens)
- manifest.xml
- 1CEAdnWebFF.xpi (a zip archívum a Mozilla FF kiterjesztése, amely a natív összetevőt tartalmazza)
Példa a kövér kliens számára végzett munkára (normál alkalmazás)
3. Vékony és webes ügyfeleknél végzett munka során kötelező az InstallExternalComponent () használatával.
Idézet ITS-ből:
A telepítés idején a külső összetevők telepítve vannak a% APPDATA% \ 1C \ 1Cv82 \ ExtCompT könyvtárban. A külső összetevők telepítési könyvtára nem tekinthető gyorsítótárnak, és nem törlődik az "1C: Enterprise" felhívásával a ClearCache parancssori kulcs segítségével. A vékony kliens InstallExternalObject () metódusának használata kötelező.
magyarázat:
% APPDATA% \ 1C \ 1Cv82 \ ExtCompT - a Tolstoy, Vékony kliensek komponenseinek telepítési könyvtára.
% APPDATA% \ Roaming \ Mozilla \ Extensions - könyvtár (esetemben) a Mozilla FF /
Ha a Set ExternalExponent módot használja (). az alkalmazott ügyféltől függően a bővítmények kicsomagolásuk a megfelelő könyvtárba történik.
Külső komponens telepítési eljárásának példája:
A Külső komponens telepítése - a módszert csak az összetevő kezdeti telepítésekor kell hívni, és abban az esetben, ha frissítenie kell az összetevő telepített verzióját.
Vékony és vastag kliens esetén:
Elég, ha a külső összetevõ telepítését a Set ExternalException () mód használatával hajtja végre.
- Szükséges a plug-in eltávolítása a webböngésző (Mozilla FF) kiegészítői segítségével,
- Használja az InstallExternalComponent metódust
A VC csatlakoztatásához a következő lépéseket teheti:
Ha az összetevő nem lett telepítve, kivételt fognak adni.