ืืืฆืข ืืจืฅ
ืื ื ืืฆืืืื ืืชืฉืืืช ืืื ืจืฉืืื ืฉื ืฉืื ืืืื ืืจืืกืืช. ืืช ืจืฉืืืช ืืฉืื ืืืื ืืืืื ืืืช ืจืฉืืืช ืืฉืืจืื ืืื ืืืืช ื ืืชื ืืืฆืื ืืืชืืืช
ืฉืืคืืจืื ื-InterSystems Cloud Manager
InterSystems Cloud Manager ืืื ืืื ืขืืจ ืืคืจืืกื ืงืื ืฉื ืืชืงื ืืช InterSystems IRIS ืืขื ื. ืืืืืืจื 2019.1 ืืชืืื ืืช ืืืืืช ืืืคืืขื ื-ICM:
- ืชืืืื ืืืืืจ ืืืื ืืช. ืืฆืืจืช ืืชืงื ืื ืืชืืคืกืื ืืกืคืจ ืืืืจืื ืืชืื ืืืืจ ืืื. ืคืจืืื ื ืืกืคืื - "
ืคืจืืกื ืขื ืคื ื ืืกืคืจ ืืืืจืื ". - ืชืืืื ืืืจืื ืืกืื ืืจืื ืืช. ืืืื ืฆืืชื ืืจืื ืืกืื ืืจืื ื ืืชืฆืืจืช ืืืชืงื ื. ืคืจืืื ื ืืกืคืื - "
ืืจืืฉืืช ืชืฆืืจืช ืฉืืงืืฃ ". - ืืชืงื ืืช InterSystems IRIS ืืื ืฉืืืืฉ ืืงืื ืืืื ืจืื, ืืฉืืจืืช ืืืืืืช ืืืชืงื ื. ืคืจืืื ื ืืกืคืื - "
ืคืจืืกื ืืื ืืืื ". - ืชืืืื ืืืืืื ืฉืืจืืช. ืคืจืืื ื ืืกืคืื -
ืฉืืชืืฃ ืคืจืืกืืช ICM .
ืฉืคืืช ืืืงืื
ืืืืืืจื ืืืืืช ืืืืืืื ืืืฉืื ืืขืืืื ืขื InterSystems IRIS:
- IRIS Native API ืขืืืจ .NET - ืืืฉื ืืจืื ื ืืืื ืืืืืืืื ืืืืฉืืื NET. ืคืจืืื ื ืืกืคืื - "
ืืื ืจืืฉืื: InterSystems IRIS Native API ืขืืืจ .NET ". - ืืืฉื ืืืกืืช ื-Python - ืชืืืื ืืฉืืืืฉ ื-pyodbc. ืคืจืืื ื ืืกืคืื - "
ืชืืืื ืืืฉืจ pyodbc Python ODBC ". - Dynamic Java Gateway - ืืชืงืฉืจ ืืชืืื ืืืช Java ื-InterSystems IRIS ืืืื ืืืฆืืจ ืืืืงืืช proxy. ืคืจืืื ื ืืกืคืื - "
ืฉืืืืฉ ืืฉืขืจื ืืืืืืงื ืืื ืืืื ". - ืฉืืืืฉ ืืืืืจืื ืืฉืืชืฃ ืืขืืืื ืขื Java Gateway.
- ืชืืื ืขื Hibernate 5.2, 5.3. ืคืจืืื ื ืืกืคืื - "
ืชืืืื ืืืฆื ืฉืื ื ". - ืืื ืขืืจ ืืืฉ ืฉื Java ืืืขืื ืช ื ืชืื ืื ืืืืืช ืืืืื. ืคืจืืื ื ืืกืคืื - "
ืืื ืืขืืจืช ืื ืชืื ืื ืืคืฉืืื ".
ืืืจืืืืช ืืฉืืคืจืช ืื ืืืื ืืฉืืืืืช ืืืืืจ
ืืืฉืืื ืืืืืืจ ืฉื InterSystems IRIS ืืฉืชืฃ ื ืชืื ืื ืืืืืื ืขื ืคื ื ืืกืคืจ ืฉืจืชืื, ืืืกืคืง ืืืจืืืืช ืืืืฉื ืืืกืืื ืืช ืืฉืืืืชืืช ืืืืกืคืช ื ืชืื ืื. ืืืืืจื ืื ืืืืืช ืืช ืืฉืืคืืจืื ืืืืื:
- ืชืืืื ืขืืืจ ืกืงืจืืคืืื ื ืืกืคืื ืฉื SQL. ืืขืช ื ืืชื ืืืืกืืฃ ืฆืืชืื ืืืฉืืื ืืื ืขืช, ืืื ืงืฉืจ ืืกืืืืช ืืกื ืื ืชืื ืื ืืืืคืชืืืช ืฉืืื ื ืขืฉื ืฉืืืืฉ. ืืืืจ ืืืกืคืช ืฆืืืช, ื ืืชื ืืืื ืืช ืื ืชืื ืื ืืืืฉ (ืื ืืงืืื). ืคืจืืื ื ืืกืคืื - "
ืืืืื ืืืืฉ ืฉื ื ืชืื ืื ืืคืืฆืืื ืขื ืคื ื ืฉืจืชื ื ืชืื ืื ื ืืกืคืื ". - ืขืืื ืืืฉ ืขื ืกืงืืจื ืืชืฆืืจื ืฉื ืืืฉืืื ืืืคืืข ืืคืืจืื ืื ืืืื.
- API ืืืฉ ืืืฆืืจืช ืืืืื ืืฉืืืืืช ืขืงืื. ืคืจืืื ื ืืกืคืื - "
ืืืืื ืืฉืืืืจ ืืชืืื ืฉื ืืฉืืืืืช ืืคืืฆืืื ". - ืืื ืืฉืืจืืช ืืืืฉ ืฉื Java ืืืขืื ืช ื ืชืื ืื ืืืืืช ืืืืื ืืืชืื ืื ืืขืืืื ืขื ืืฉืืื.
ืฉืืคืืจืื ื-SQL
ืืืืืจื ืื ืืืืืช ืฉืืคืืจืื ืืฉืืขืืชืืื ืืืืฆืืขืื ืืืงืืืช ืืฉืืืืฉ ื-SQL.
- ืืงืืืื ืืืืืืืืช ืฉื ืฉืืืืชืืช ืืชืืืืืช. ืคืจืืื ื ืืกืคืื - "
ืขืืืื ืฉืืืืชืืช ืืงืืื ืืื ืืืขืจืืช ". - ืคืงืืืช TUNE TABLE ืืืฉื ืืืืื ืื ืืืื ืืจื ืืืฉืง SQL. ืคืจืืื ื ืืกืคืื - "
ืืืื ื ืฉืืืื ". - ืฉืืคืืจืื ื-SQL Shell, ืืืืคืฉืจ ืืขืช ืืืฆืื ืกืืืืช, ืืืืืืช ืืชืฆืืืืช ืืืืืืจืืช ืื ืืืื ืืช ืืืืงืฃ ืื ืืืื. ืคืจืืื ื ืืกืคืื - "
ืฉืืืืฉ ืืืืฉืง SQL Shell ". - ืชืฆืืืช ืชืื ืืช ืืฉืืืืชื ืืฆืืื ืืขืช ืชืืื ืืืช ืืฉื ื ืฉื ืชืืื ืืืช ืืืจืืืืช ืขืืืจ ืฉืืืืชืืช ืืงืืืืืช ืืืฉืืืืืช.
- ืืขืช ื ืืชื ืืืืกืืฃ ืืคืฉืจืืืืช ืืืืฃ ืืฉืืืืชื ืืื ืืขืงืืฃ ืืช ืืืืจืืช ืืขืจืืช SQL ืขืืืจ ืฉืืืืชื ืื. ืคืจืืื ื ืืกืคืื - "
ืืคืฉืจืืืืช ืืขืจื ". - InterSystems ืืืืืช ืฉืืคืืจืื ืฉืื ืื ืฉื SQL ืฉืืื ื ื ืจืืื ืืืคืืืงืฆืื ืืื ืืืืืจื. ืืฉื ืช 2019.1 ื ืืกืคื ืฉืืคืืจืื ืจืืื ืืืื ืืืืืื ืืืืืื ืืฉืืืืชืืช ืืืืืืื ืืงืื. ืืื ืขื ืืงืืื ืืืืืืืืช ืฉื ืฉืืืืชืืช ืืฉืชืืฉืื, ืื ืืืืจ ืืฉืคืจ ืืฉืืขืืชืืช ืืช ืืืืฆืืขืื ืฉื ืืืฉืืืื ืืืฉืชืืฉืื ื-InterSystems IRIS SQL.
ืฉืืคืืจืื ืืื ืืืืืงืก
- ืืืืืช ืงืืืขืช ืชืืจืืืื ืืืงืืื ืืืื ื ืขืกืงืืช. ืืืืืื, ืฆืืื ืชืืจืื ืฉืจืง ืืฉื ื ืื ืืฉื ื ืืืืืืฉ ืืืืขืื ืขืืืจื. ืคืจืืื ื ืืกืคืื - "
ืชืืจืืืื ืืืงืืื ". - ืืื ื %SQLRESTRICT ืืืฉ ืืกืื ืื ื ืชืื ืื ืืืืฆืขืืช SQL ืืชืื ืฉืืืืชืช MDX.
ืฉืืคืืจืื ืืืืืืืช ืืืื ืืืจืฆืื
ืืืจืกื ืื ืืฉ ืฉืืคืืจืื ืจืืื ืืืงืืื ืขื ืชืฆืืจื ืืคืชืจืื ืืขืืืช ืืืืฆืจืื:
- ืืคืฉ ืืืฆื ืืช ืื ืื ืชืืืื ืฉืืกืจ ืืืื ืืขืืืจ ืืืืฆืจ. ืคืจืืื ื ืืกืคืื - "
ืฆืคืืื ืืืคืืช ืืืฉืง ". - ืืฆืืืช ืืงืืืืช ืฉืืื ืจืืืื ืืืฆืจ ืืชืืืืกืื ืืจืืืื ืืืฆืจ ืืืจืื. ืคืจืืื ื ืืกืคืื - "
ืืฆืืืช ืืคื ืืืช ืืืืฉืง ". - ืืืืงืช ืืจื ืกืคืืจืืฆืืืช ื ืชืื ืื. ืืชืืืช ืืื-ืฉืื ืฉื ืืืืืงื, ืืชื ืืืื ืืขืช ืืืืืืจ ืขืจืืื ืขืืืจ ืืืืืืงืื ื-aux, ืืืงืฉืจ ืืืชืืืืืื, ืืืืื ืืืจื ืกืคืืจืืฆืื ื ืงืจืื ืืฉืืืืืืืงืืื ืืืืชืืืื. ืงืจื ืขืื "
ืฉืืืืฉ ืืืฃ ืืืืงืืช ืืจื ืกืคืืจืืฆืื ". - ืขืืจื DTL. ืคืขืืืืช ืืืฉืืช -
ืืชื/ืืืจื . ืึดืืึทืึฐื ืึผืชืคืขืืืืช ืงืืืฆืชืืืช ะธืืืกืฃ ืชืืืืืช ืืชืืืจืืช. - ืืขืช ืชืืื ืืฉืืื ืืืืขื ืืืื ืืืจืืืช ืืช ืืชืืฆืื ืฉื ืืืืฆืืข ืืืื ืืืคืขืื ืืช ืืืืืขื ืขื ืคื ื ืื ืืืืฆืจ. ืคืจืืื ื ืืกืคืื - "
ืืืืงืช ืืืื ื ืืชืื ". - ืืืืืช ืืืืจืื ืืืืขืืช ืืืฆืื ืืืืืขืืช ืืืืฉื ืืืงืืื ืฉืื. ืคืจืืื ื ืืกืคืื - "
ืืืฆืื ืืืืขืืช ". - ืืืืืช ืืืืจืื ืืืจืืขื ืืืื ืืืืฉื ืืืงืืื ืฉืื. ืคืจืืื ื ืืกืคืื - "
ืืืื ืืืฃ ืืืื ืืืจืืขืื ". - ืืขืืจื ืืืืืื, ืืขืช ืชืืื ืืืืกืืฃ ืืขืจืืช ืืืืืื ืืืคืชืื ืืืขืจืื ืืจื ืกืคืืจืืฆืืืช ืืืฉืืฉืืช ืืืื ืฉืืชื ืขืืจื.
- ืืืืืจื Queue Wait Alert ืืฆืืื ืช ืืขืช ืืช ืืืื ืฉืืืจืื ืืืืขื ืืชืืจ ืฉื ืคืจืื ืืืฆืจ ืื ืืืืขื ืคืขืืื ืชืืฆืืจ ืืชืจืื. ืืขืืจ, ืคืกืง ืืื ืื ืื ืจืง ืขื ืืืืขืืช ืืชืืจ ืคืจืืื ืืืืฆืืจ. ืคืจืืื ื ืืกืคืื - "
ืืชืจืืช ืืืชื ื ืืชืืจ ". - ืืืืืช ืืืฉื ื"ืืืืจืืช ืืจืืจืช ืืืื ืฉื ืืืขืจืืช". ืื ืืื ืืขืจืืช ืืืืืื ืืืืืืจ ืืฉืชืืฉืื ืืขืจืื, ืืืฆืื ืื ืืืืืง ืืืืจืืช ืืจืืจืช ืืืื. ืคืจืืื ื ืืกืคืื - "
ืืืืื ืขืืืจ ืืืืจืืช ืืจืืจืช ืืืืื ืฉื ืืืขืจืืช ". - ืืืืืช ืืืืฆื ืืืฆืจืื ืืืืฉื ืืงืืื. ืคืจืืื ื ืืกืคืื - "
ืืืฆืื ืืคืงื ". - ืืคืฉืจ ืืคืจืืก ืืืฆืจืื ืืืืฉื ืืงืืื. ืคืจืืื ื ืืกืคืื - "
ืคืจืืกืช ืืคืงื ืขื ืืขืจืืช ืืขื ". - ื ืืืื ืืืจืื ืืืฃ ืืืืจืืช ืืืืฆืจ. ืงืืฉืืจืื ื ืืกืคื ืืกืืื ืืืช ืืืฃ ืืืืจืช ืืืืฆืจ ืืื ืืคืชืื ืืืืืจืืช ืคืจืืืื ืงืฉืืจืื ืืืืื ื ืคืจื. ืืืจืืืกืืื ืชืืจ, ืืืืฆื ืขื ืืกืคืจ ืืืืืขื ืคืืชืืช ืืช ืืืขืงื. ืืืฉืื ืืช ืืืืขืืช, ืืืืฆื ืขื ืืกืคืจ ืืคืืืฉื ืคืืชืืช ืืช ืืืขืงื. ืืืฉืื ืืช ืชืืืืืื, ืืืืฆื ืขื ืืกืคืจ ืืืืืขื ืคืืชืืช ืืช ืืืขืงื, ืืืืืฆื ืขื ืืกืคืจ ืืชืืืื ืคืืชืืช ืืืื ืขื ืคืจืื ืืชืืืื.
- ืืคืฉืจืืืืช ืืืฉืืช ืืืฉืฃ ืืืกืฃ ืคืจืื ืืืฆืจ ืขืกืงื. ืืฉืชืืฉืื ืืืืืื ืืขืช ืืืงืฆืืช ืืืืืืืืช ืืจืืจืช ืืืื ืฉื ืืืขืจืืช ืื ืฉืืืช ื ืืชืจืื ืจืืงืื ืืืืืืืจ ืงืืืืืช ืื ืืช ืืืฆืืจืช ืืืื ื ืืชืื. ืคืจืืื ื ืืกืคืื - "
ืืคืฉืจืืืืช ืืฉืฃ ".
ืืืฆืืขื ืืขืจืืช ืืืืืืืช
- ืืืจืืืืช ืืฉืืคืืจื ืืืฆืืขืื ืืฉืืขืืชืืื, ืืืืืื ืขืืืจ ืืขืจืืืช NUMA ืืืืืืช. ืฉืืคืืจืื ืืื ืืืืืื ืฉืื ืืื ืืืจืืืืช ืืืืกืืฃ ืกืืืืกืืืงืืช ืื ืืืื ืืืืจ ืืืืืื, ืฉืืคืืจื ืืืฆืืขืื ืืืืคืื ืืืืืื ืืจืืช ืืืฉื ื ืืืืคืืืืืืฆืืืช ืืืจืืช ืืื ืืื ืืข ืืขืืจ ืืืืง ืืฆืืืข. ืืื ืืืคืฉืจ ืฉืืคืืจืื ืืื, ืืืฆืขื ืฉืื ืืืื ืืกืืืืกืืืงืืช ืืืขืจืืช ืืืฉืืืืฉ ืืืืืจืื ืืืชืืืจืื ื
ืจืฉืืืช ืืืืงื ืขืืืจ ืืืืืจื ืื . ืฉืืคืืจืื ืืื ืืืืืืื ืืช ืืืืืจืื ืืืืงืฆื ืืืื ื ืชืื ืื ืฉื ืืืืจ ืืืืืื ื-64 ืืชืื ืืืืืจ ืืืขืจืืืช ืืื ืื ืื-128 ืืชืื ื-IBM Power. ืืืืืื, ืขืืืจ ืืืืจ ืืืืง 8K, ืืืืืื ืืืื 0,75% ืขืืืจ ืืขืจืืืช ืืื ืื. ืฉืืคืืจืื ืืื ืืืืืื ืื ืืฉืื ืืืื ืงืืื ืืืฆืืช ืื ืชืื ืื ืืกืืืืกืืืื ืืฉืืจืืชืื ืืืคืืจืื ืื ืืืื. - Key Management Interoperability Protocol (KMIP). ืืื ืืืืจืกื ืืื, InterSystems IRIS ืืืืื ืืืืืช ืืงืื ืฉื ืฉืจืช ื ืืืื ืืืคืชืืืช ืืชืขืฉืืืชื. KMIP, ืชืงื OASIS, ืืืื ืืช ืืืื ืฉื ื ืืืื ืืคืชืืืช ืืจืืื. ืืชื ืืืื ืืืฉืชืืฉ ืืืคืชืืืช ืฉืจืช KMIP ืืื ืืืฆืคืื ืื ืืช ืืกื ืื ืชืื ืื ืืื ืืืื ืืื ืืืืืื. ืืคืชืืืช ืฉืจืช KMIP ื ืืืฉืื ืืืืชื ืืืคื ืืื ืืคืชืืืช ืืืืืืกื ืื ืืงืืฆืื, ืืืฉื ืืืฆืคื ืช ืงืืืฆื ืืืื. InterSystems IRIS ืชืืืืช ืืืขืชืงืช ืืคืชืืืช ืืฉืจืช KMIP ืืงืืฆืื ืืงืืืืื ืืืฆืืจืช ืืืืืืื ืืงืืืืื. ืคืจืืื ื ืืกืคืื - "
ื ืืืื ืืคืชืืืช ืืืืฆืขืืช ืคืจืืืืงืื ื ืืืื ืืืืืืช ืื ืืืื ืืคืชืืืช (KMIP) ยป - ืืื ืขืืจ ืืืฉ ืฉื DataMove ืืืขืืจืช ื ืชืื ืื ืืืกื ื ืชืื ืื ืืื ืืืฉื ืื, ืชืื ืฉืื ืื ืื-ืืื ืืช ืืืืจืืช ืชืฆืืื ืืืืืืืืช. ืคืจืืื ื ืืกืคืื - "
ืฉืืืืฉ ื-DataMove ืขื InterSystems IRIS ". - ืชืืืื ืืืืจืืืืช ืืจืืืืช ื-3'641'144 ืืืืืืืงืื JSON.
- ืชืืืื ืืืืืืจ IRIS Studio ื-Cachรฉ ื-Ensemble.
- ืชืืืื ืืคืจืืืืงืื SPNEGO (Microsoft Integrated Windows Authentication) ืขืืืจ ืืืืืจื HTTP. %Net.HttpRequest ืืืืื ืืขืช ืืืฉืชืืฉ ืืืืืืช ืฉื Windows ืืจื HTTP 1.1 ืืื ืืืชืืืจ ืืฉืจืช ืืืืืื. ืืฉืชืืฉืื ืืกืคืงืื ืืืฉืืจื ืืืฉื, ืื %Net.HttpRequest ืื ืกื ืืืฉืชืืฉ ืืืงืฉืจ ืื ืืืื. ืกืืืืืช ืืืืืช ื ืชืืืืช ืื Negotiate (Kerberos & NTLM), NTLM ื-Basic. ืคืจืืื ื ืืกืคืื - "
ืืชื ืืืืืช ". - ืจืืฉืื ืืฉืืคืจ ืืืืฆืืขื ืงืื/ืคืื ืืกืื ืืจืื ื.
ืืืฉืชืืฉืื ืขื ืชืืืื, ืืืืืจื 2019.1 ืืืื ื ืืืืจืื ืืืืง ืืืคืฆืืช ืืืงืืื ืืช ืฉื ืืืชืจ
ืื ืืื ืืืื ืื ืกืืช ืืช ืืืจืกื ืืืืฉื ืขื ืืื ืืชืงื ืช ืงืื ืืืื ืจ ืขื Community Edition, ืืฉืจ
ืืงืืจ: www.habr.com