AutoGRAPH.NET Service — различия между версиями
Admin (обсуждение | вклад) |
Ivan (обсуждение | вклад) |
||
(не показано 12 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | Сервис предоставляет WCF/JSON API для доступа ядру расчетов [[AutoGRAPH.NET|AutoGRAPH. |
+ | Сервис предоставляет WCF/JSON API для доступа ядру расчетов [[AutoGRAPH.NET|AutoGRAPH.Pro]]. Сервис обычно используется для интеграции в сторонние системы. Конфигурация схем выполняется с помощью ПО AutoGRAPH 7 WEB. Работает как сервис начиная с версий 2015.12.х. |
− | |||
− | Начиная с версий 2015.12.х, AutoGRAPH.Web также предоставляет API AutoGRAPH.NET Service. |
||
[[File:AGNetService.png|RTENOTITLE]] |
[[File:AGNetService.png|RTENOTITLE]] |
||
Строка 13: | Строка 11: | ||
== Загрузка == |
== Загрузка == |
||
− | |||
− | Последняя версия находится здесь: [http://agi.tk-chel.ru/install/service/ http://agi.tk-chel.ru/install/service/] (качать последнюю версию) |
||
Примеры: [http://agi.tk-chel.ru/install/service/AutoGRAPHServiceExamples.zip http://agi.tk-chel.ru/install/service/AutoGRAPHServiceExamples.zip] |
Примеры: [http://agi.tk-chel.ru/install/service/AutoGRAPHServiceExamples.zip http://agi.tk-chel.ru/install/service/AutoGRAPHServiceExamples.zip] |
||
− | Доступ к тестовому сервису: |
+ | Доступ к тестовому сервису: |
− | + | [http://m.tk-chel.ru/ServiceWCF2.svc http://m.tk-chel.ru/ServiceWCF.svc] (WCF) |
|
− | + | [http://m.tk-chel.ru/ServiceJSON http://m.tk-chel.ru/ServiceJSON] (JSON) |
|
логин '''demo''' пароль '''demo''' |
логин '''demo''' пароль '''demo''' |
||
− | |||
− | Загрузить демо-схему DemoCEBIT в AutoGRAPH.Pro: сервер m.tk-chel.ru порт 2230, логин '''demo''' пароль '''demo''' |
||
== Режим работы (AutoGRAPH.Web) == |
== Режим работы (AutoGRAPH.Web) == |
||
− | Начиная с версий 2015.12.х, AutoGRAPH.Web |
+ | Начиная с версий 2015.12.х, AutoGRAPH.Web предоставляет API AutoGRAPH.NET Service по путям: |
WCF: [http://имя-веб-сервера/ServiceWCF2.svc http://имя-веб-сервера/ServiceWCF2.svc] |
WCF: [http://имя-веб-сервера/ServiceWCF2.svc http://имя-веб-сервера/ServiceWCF2.svc] |
||
− | |||
− | JSON: [http://имя-веб-сервера/ServiceJSON http://имя-веб-сервера/ServiceJSON] |
||
1C: [http://имя-веб-сервера/Service1C.asmx http://имя-веб-сервера/Service1C.asmx] |
1C: [http://имя-веб-сервера/Service1C.asmx http://имя-веб-сервера/Service1C.asmx] |
||
+ | JSON: [http://имя-веб-сервера/ServiceJSON http://имя-веб-сервера/ServiceJSON] - рекомендуется к использованию |
||
− | В дополнение к WCF и JSON, AutoGRAPH.Web предоставляет также API AutoGRAPH.Service в протоколе SOAP по адресу: |
||
− | |||
− | [http://имя-веб-сервера/Service1C.asmx http://имя-веб-сервера/Service1C.asmx] (с версии 2016.11.29) |
||
Подробее о механизме аутентификации Login [http://wiki.tk-chel.ru/index.php/AutoGRAPH.NET_Service_Auth здесь]. |
Подробее о механизме аутентификации Login [http://wiki.tk-chel.ru/index.php/AutoGRAPH.NET_Service_Auth здесь]. |
||
− | |||
− | == Режим консоли == |
||
− | |||
− | В основном предназначен для отладки и тестирования. Достаточно просто запустить файл '''AutoGRAPHNETService.exe'''. |
||
− | |||
− | == Режим сервиса == |
||
− | |||
− | Устанавливается как сервис (служба) Windows и работает автономно. Командная строка для установки: |
||
− | <pre>sc create AutoGRAPHNETService binPath= "C:\TK\WebMapK\Build-Svc\AutoGRAPHNETService.exe" |
||
− | </pre> |
||
− | |||
− | <span class="marker">между binPath= и полным путем - пробел</span> |
||
== Работа с сервисом == |
== Работа с сервисом == |
||
− | === [[AutoGRAPH. |
+ | === [[AutoGRAPH.NET_Service_Methods|Методы сервиса]] === |
− | |||
− | === '''[[AutoGRAPH.NET_Service_Methods|Методы сервиса]]''' === |
||
=== [[AutoGRAPH.NET_Service_Examples|Примеры]] === |
=== [[AutoGRAPH.NET_Service_Examples|Примеры]] === |
Текущая версия на 15:11, 6 октября 2020
Сервис предоставляет WCF/JSON API для доступа ядру расчетов AutoGRAPH.Pro. Сервис обычно используется для интеграции в сторонние системы. Конфигурация схем выполняется с помощью ПО AutoGRAPH 7 WEB. Работает как сервис начиная с версий 2015.12.х.
Содержание
Минимальные требования к аппаратному и программному обеспечению
- RAM – от 2 GB
- Windows 2008 R2 или более новая
- .NET Framework 4.6.2 или более новый
- установленный загрузчик данных (AutoGRAPH DataLoader) или AutoGRAPH Server 4.x или 5.x
Загрузка
Примеры: http://agi.tk-chel.ru/install/service/AutoGRAPHServiceExamples.zip
Доступ к тестовому сервису:
http://m.tk-chel.ru/ServiceWCF.svc (WCF)
http://m.tk-chel.ru/ServiceJSON (JSON)
логин demo пароль demo
Режим работы (AutoGRAPH.Web)
Начиная с версий 2015.12.х, AutoGRAPH.Web предоставляет API AutoGRAPH.NET Service по путям:
WCF: http://имя-веб-сервера/ServiceWCF2.svc
1C: http://имя-веб-сервера/Service1C.asmx
JSON: http://имя-веб-сервера/ServiceJSON - рекомендуется к использованию
Подробее о механизме аутентификации Login здесь.