Web сервис электронного паспорта изделия

Назначение системы

Электронный паспорт изделия содержит данные об используемом для изготовления металла и технологических параметрах основных операций выполняемых в процессе производства. Доступность сопроводительной технологической информации увеличивает ценность продаваемого изделия. Веб сервис электронного паспорта позволяет предоставить клиентам эту информацию в максимально удобном виде и при необходимости срастить с используемым клиентов бизнес-приложением.

Описание архитектуры

В качестве основного интерфейса передачи электронного паспорта изделия используется web сервис, построенный на базе SOAP архитектуры. Web сервис располагается на компьютере расположенном в демилитаризованной зоне домена КЗСП. Web сервис получая запросы в свою очередь транслирует их на SteelTrace Server по TCP/IP или NETBIOS каналу.

Клиентами web сервиса могут выступать как внешние бизнес-приложения. Например, система SteelTrace развернутая у клиента. Также web сервис может быть использован для предоставления электронного паспорта web приложениям.

clip_image002

Описание web сервиса

Web сервис UnitInfo располагается по адресу 95.73.61.86. Содержит следующие функции:

Наименование функции и параметры

Описание

1

GetInfo(string UnitId)

Возвращает объекта класса Unit (описание объекта приведено ниже)

 

GetInfo(string UnitId, credential Credential)

 

Описание класса Unit

(ссылка на статью в базе знаний http://www.intelmet.ru/kb_details/ArticleId/24/Unit-Class.aspx)

Метод, свойство

Описание

1

String Id

Уникальный идентификатор единицы готовой продукции

2

Item Item

Объект класса Item описывающий типоразмеры изделия (см. http://www.intelmet.ru/kb_details/ArticleId/9/Item-Class.aspx)

3

Quantity

Объект класса Quantity описывающий весовые и количественные характеристики объекта (см. http://www.intelmet.ru/kb_details/ArticleId/45/Quantity-Class.aspx)

4

Regularity

Объект класса Regularity описывающий мерность учетной единицы.

5

Shift

Объект класса Shift содержит описание смены)

6

User

Объект класса User содержит описание оператора стана последней операции)

7

String FormatId

Форматированный идентификатор изделия с добавлением первых «0»

8

String Barcode

Содержание штрихкода изделия

powered by metaPost


print

rating
  Комментарии