Я разрабатываю систему для обработки финансовых транзакций, полученных клиентскими торговыми системами, и это замена существующей системы, которую мы приобрели у поставщика. Клиентский интерфейс должен вызывать экраны аутентификации пользователя и обработки транзакций из нашей системы.
Функциональность системы выглядит следующим образом,
- Получать входные параметры с сайта продавца
- Подтвердите его
- Аутентификация пользователей (пользователи зарегистрированы в нашей системе, и мы должны вызвать наш экран входа в систему)
- Обработка транзакции
- Возвращение статуса ответа продавцу
Один ответ получен, клиент должен проверить данные транзакции по значениям, находящимся в сеансе.
Обзор системы можно изобразить следующим образом:
![enter image description here](https://i.stack.imgur.com/gsKWb.jpg)
( нажмите здесь, чтобы увидеть полный размер изображения )
Моя проблема в том, что клиент не может сохранить сеанс после того, как мы отвечаем клиенту. Но та же функциональность может быть достигнута системой, которую мы приобрели у поставщика (у нас нет исходного кода для анализа внутренней структуры кодирования). Я надеюсь, что что-то не так с тем, как мы реагируем на клиента.
Как мне преодолеть эту проблему?
Мы используем Java 1.4.2, сервер приложений Websphere