powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Прикрепляю WebSphere к 1С. Помогите с Security Exit
11 сообщений из 11, страница 1 из 1
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38062386
Ugryumuy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Друзья, до последнего никому не беспокоили моСК, делали все сами. Обращаюсь к Вам потому, что до завтра вечер я должен дать ответ руководству СМОГУ когда-либо подключить или это невозвожно.

Преамбула .
Работаю в крупной межконтинентальной компании, настраиваем фидинг из 1С в MQ.
Пишем на языке 1С и есть возможность небольшие программки/dll писать на Visual Basic.
Мне можно писать на ЛЮБОМ языке программирования. Постараюсь все понять, разобрать и пХРРостить.
ЗЫ. Внутренние глобальные команды отвечают односложно "Да/Нет" и даже после поднятия конфликта только делают вид помощи.
MQ Client v7, 1С м 8.2 (если кому интересно). До этого с очередями никто из нас не работал.

Конечная цель - отправка в одну сторону сообщений в удаленную защищенную очередь.

На тесте возможностей , подключились по COM из 1C к MQAX200.DLL из поставки WebSphere MQ Client и без проблем отправили сообщение в удаленную незащищенную очередь MQ (с использованием системной переменной MQSERVER).

Приступили к защищенной через Security Exit
Получили ключи pub/prv на ОЧЕРЕДЬ (не на менеджер очередей, поэтому подключить в эксплорере не можем), dll выхода есть.
Соединение с очередью через выход проверили нашей внутренней компанейской программой.

Теперь подключение из 1С
MQAX200.DLL не имеет в COM версии методов для работы с Security exit.

Теперь вопрос
Подскажите, как использовать (хотя бы как подключить) структуру MQCD или какие есть другие методы MQ подключиться через SecExit?
Заранее спасибо, за помощь РАСЦЕЛУЮ.
...
Рейтинг: 0 / 0
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38062703
Ugryumuy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребятки, ну поможите ж найти хотя бы направление для копания!

Пока представляю себе, что структура MQCD - это часть MQCONNX вызова.
Но как вызов этот вызвать не представляется. Не могу примеров найти.
...
Рейтинг: 0 / 0
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38062786
Ugryumuy,

Я бы в таком случае смотрел в сторону AMQCLCHL.TAB.
Это двоичный файл, который создается на сервере, а потом копируется на клиент/клиенты.
Файл содержит информацию о настройках клиентского канала/каналов, включая и определения Security Exit.
Для создания/обновления этого файла на сервере MQ нужно создать канал типа Client-Connection и в нем заполнить все нужные поля.
Файл создастся/обновится автоматически (для LUW, для z/OS генерируется заданием).

Потом этот файл нужно скопировать на клиента.
После этого можно будет подключиться к менеджеру MQ. Переменную MQSERVER для этого случая выставлять не обязательно.

Документация: Client channel definition table
...
Рейтинг: 0 / 0
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38062945
Ugryumuy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ.

Увы, глобальные команды отвергли вариант таблицы. Причем в свойственной им манере, "Вы не сможете ее использовать" без объяснений.

Они только про MQCONNX запросы ответили ДОСЛОВНО "А вот это Вы можете попробовать". Номенклатурщина... но это лишь мои эмоции, обращенные к ним.
...
Рейтинг: 0 / 0
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38063067
Ugryumuy,

А кроме Visual Basic какие-то еще варианты есть?
Например .Net или JMS(Java)?

Здесь например: Организация B2B интеграции с использованием 1С и JMS
Если 1С имеет адаптер для JMS, то это упростит ситуацию.

Еще Профессиональная разработка в системе 1С:Предприятие 8 (с приложением на CD-ROM) (артикул 4601546034113) .
Там смотреть Главу 14. К сожалению там только оглавление приведено , поэтому сказать в чем там суть - не могу.

Раз такие описания есть, значит интеграция 1C с MOM-системами это дело более-менее известное и более-менее штатное.
...
Рейтинг: 0 / 0
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38063998
Ugryumuy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз спасибо.

Книгу видели, в ней описано подключение к незащищенному каналу тем же способом, как и мы подключились. Код действительно простой в 10 строк. Но без методов использования Security exit.

Проект с JMS читал.
Сложно подключаться через дополнительное колено (JMS): более тяжелая конструкция вцелом и риски несовместимости JMS и WebSphere.
Вот я и копаю, есть ли у ВебСферы штатные средства в ее dll.

А конкретно ищу примеры как используется (как на нее обращаются) таблица MQCD. Чтобы или самим повторить на 1С или в крайнем случае написать выкладывающий в MQ адаптер.

На данный момент ресурсы у нас есть только по 1С и Вижуал Бэйсику.

Спасибо, еще раз прочитаю статью по 1С и JMS
...
Рейтинг: 0 / 0
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38064067
Ugryumuy,

WebSphere MQ очень хорошо поддерживает JMS. Собственно интерфейс JMS стандартен, а провайдер у WebSphere MQ собственный, который 100% совместимый, т.к. он "родной".
И, в случае JMS, можно обойтись Pure Java библиотекой, т.е. может даже не понадобится установка полного MQ-клиента.

Еще раз, как звучит постановка задачи и какие программные средства допустимо для этого использовать?

Описания структур есть здесь: Data types used in the MQI
Описание MQCONNX здесь: MQCONNX – Connect queue manager (extended) Там же приведены примеры вызова из разных языков, включая VB6.

Далее, если MQ Server или MQ клиент установлены полностью (вместе с Tools/Samples), то в подкаталоге <корень установки>\tools\VB будут include-файлы с описанием структур и примеры для VB6. Собственно весь подкаталог tools содержит include-файлы и примеры программ для разных языков. Описание примеров есть в документации.
...
Рейтинг: 0 / 0
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38064924
Ugryumuy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Евгений, примите мои благодарности за помощь и поддержку.

Повторили на JMS подключение к незащищенной очереди, увидели методы для security exits, будем прикручивать к адынсу.
Ночь длинная.

Спасибо
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #38947564
Serega182
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
UgryumuyЕвгений, примите мои благодарности за помощь и поддержку.

Повторили на JMS подключение к незащищенной очереди, увидели методы для security exits, будем прикручивать к адынсу.
Ночь длинная.

Спасибо

Ugryumuy Добрый день!

У нас стоит подобная задача, разница лишь в том, что нужно получать сообщения из MQ в 1С а не отправлять. Могли бы вы привести примеры строчек кода в 1С ( подключения к очереди сообщений и прием или отправка сообщений) если есть есть возможность!

Спасибо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #39268254
RomanSun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ugryumuy, Коллеги

Понимаю, прошли годы.... ))

Есть какая-то информация по данной теме?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Прикрепляю WebSphere к 1С. Помогите с Security Exit
    #39706211
littleibm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если вы используете security exit , значит у вас достаточно старая версия mq 7 и ниже
а раз так то вы должны использовать COM объекты для интеграции с 1с
опять же channel auth в последних версиях может обеспечить достаточный уровень безопасности,
это разговор как передать данные из mq в 1 с
Если требуется передать данные из 1с в mq ,то лучше воспользоваться http запросом,чем jms.не уверен про 1с умеющую дружить с jms, но уверен про 1с который уммет отправлять soap ( до 8 версии mq) и нттр запросы в mq
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Прикрепляю WebSphere к 1С. Помогите с Security Exit
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]