You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2026-04-26 20:43:22 +02:00
gRPC: Начало 1С модуля
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
// OneScript: ./OInt/core/Modules/OPI_GRPC.os
|
||||
// Lib: gRPC
|
||||
// CLI: grpc
|
||||
// Keywords: grpc
|
||||
|
||||
// MIT License
|
||||
|
||||
// Copyright (c) 2023-2025 Anton Tsitavets
|
||||
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to deal
|
||||
// in the Software without restriction, including without limitation the rights
|
||||
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
// copies of the Software, and to permit persons to whom the Software is
|
||||
// furnished to do so, subject to the following conditions:
|
||||
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
// https://github.com/Bayselonarrend/OpenIntegrations
|
||||
|
||||
// BSLLS:Typo-off
|
||||
// BSLLS:LatinAndCyrillicSymbolInWord-off
|
||||
// BSLLS:IncorrectLineBreak-off
|
||||
// BSLLS:NumberOfOptionalParams-off
|
||||
// BSLLS:UsingServiceTag-off
|
||||
// BSLLS:LineLength-off
|
||||
// BSLLS:UsingSynchronousCalls-off
|
||||
// BSLLS:DuplicateStringLiteral-off
|
||||
|
||||
//@skip-check module-structure-top-region
|
||||
//@skip-check module-structure-method-in-regions
|
||||
//@skip-check wrong-string-literal-content
|
||||
//@skip-check method-too-many-params
|
||||
//@skip-check constructor-function-return-section
|
||||
//@skip-check doc-comment-collection-item-type
|
||||
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
#Область ОсновныеМетоды
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="da672e8a-de00-410c-9266-18eaa90731a3">
|
||||
<name>OPI_GRPC</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>gRPC (ОПИ)</value>
|
||||
</synonym>
|
||||
<comment>Модуль для работы с gRPC из набора ОПИ</comment>
|
||||
<server>true</server>
|
||||
<externalConnection>true</externalConnection>
|
||||
<clientOrdinaryApplication>true</clientOrdinaryApplication>
|
||||
</mdclass:CommonModule>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:CommonTemplate xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="001ee925-45d3-4147-9491-f5043eaa3694">
|
||||
<name>OPI_GRPC</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Компонента gRPC (ОПИ)</value>
|
||||
</synonym>
|
||||
<templateType>BinaryData</templateType>
|
||||
</mdclass:CommonTemplate>
|
||||
@@ -46,6 +46,7 @@
|
||||
<subsystems>Subsystem.OPI_Интеграция</subsystems>
|
||||
<commonTemplates>CommonTemplate.OPI_Cryptography</commonTemplates>
|
||||
<commonTemplates>CommonTemplate.OPI_FTP</commonTemplates>
|
||||
<commonTemplates>CommonTemplate.OPI_GRPC</commonTemplates>
|
||||
<commonTemplates>CommonTemplate.OPI_MongoDB</commonTemplates>
|
||||
<commonTemplates>CommonTemplate.OPI_MSSQL</commonTemplates>
|
||||
<commonTemplates>CommonTemplate.OPI_MySQL</commonTemplates>
|
||||
@@ -65,6 +66,7 @@
|
||||
<commonModules>CommonModule.OPI_GoogleWorkspace</commonModules>
|
||||
<commonModules>CommonModule.OPI_GreenAPI</commonModules>
|
||||
<commonModules>CommonModule.OPI_GreenMax</commonModules>
|
||||
<commonModules>CommonModule.OPI_GRPC</commonModules>
|
||||
<commonModules>CommonModule.OPI_MongoDB</commonModules>
|
||||
<commonModules>CommonModule.OPI_MSSQL</commonModules>
|
||||
<commonModules>CommonModule.OPI_MySQL</commonModules>
|
||||
|
||||
Reference in New Issue
Block a user