Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.07.2008, 15:07
|
|||
|---|---|---|---|
|
|||
Вопрос по Message Broker'у |
|||
|
#18+
Привет всем! Есть Win32 + WMB 6.1. Входящее сообщение (SOAP) от Websphere Application Server(WAS) по MQ попадает на брокер , где разбирается с помощью домена МРМ, выгружается в базу, определяются маршруты и форвардится дальше через MQ на WAS. Все бы хорошо но есть проблема с русским языком. От ВАСа сообщение уходит в Numeric character reference (NCR ) формате, т.е. русские буквы кодируются как "nn;". Т.е. кодировка сообщения в целом в ASCII7 - так работает парсер MIME ВАСа. И тоже самое он хочет получить и на входе. Но брокер детектит NCR декодирует его в UTF8(причем все без ошибок) и во время отсылки сообщения (т.е. его сериализации) оставляет эти текстовые поля в UTF8. Все попытки получить от брокера NCR закончились полным провалом. Даже когда ручками перекодирую посимвольно строку и перед узлом MQOUT имею текстовый элемент XML в таком виде "<text>nn;nn<text>" то во время сериализации он заменяет симфол & на"&амп;" в результате на ВАС приходит строка вида "&амп;#nn;" (амп - по русски только здесь :) а там ессно amp т.к. иначе html его отображает в браузере только как амперсант.) Подскажите может кто решал подобную проблему, или я вообще не в том направлении работаю? Заранее буду благодарен за любую информацию. P.S. Может есть еще какой форум по WMB на русском, т.к. на западе народ с русским языком не работает, и соответсвенно проблем у него таких нету, и ничем помочь не могут :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=43&mobile=1&tid=1603784]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
17ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 361ms |

| 0 / 0 |
