Я ищу библиотеку Java для сообщений SWIFT. я бы хотел
- разбирать SWIFT-сообщения в объектной модели
- проверять сообщения SWIFT (включая правила проверки сети SWIFT)
- создавать/изменять сообщения SWIFT с использованием объектной модели
Теоретически мне нужно поддерживать все типы сообщений SWIFT. Но на данный момент мне нужны MT103+, MT199, MT502, MT509, MT515 и MT535.
Пока я посмотрел на две библиотеки
- Объекты сообщений AnaSys (текст ссылки)
- Datamation SWIFT Message Suite (текст ссылки)
Обе библиотеки позволяют выполнять задачи, упомянутые выше, но в обоих случаях я не очень доволен.
AnaSys использует внутреннее представление XML для всех сообщений SWIFT, которые вам необходимо знать, чтобы получить доступ к полям сообщения. И вам нужно работать с DOM XML-представления, нет способа сказать "получить содержимое поля" 50K "сообщения SWIFT".
И библиотека Datamation, кажется, имеет более хороший API, но не находит все ошибки.
Так кто-нибудь знает другие библиотеки SWIFT для использования?