pmitesh Ответов: 1

Разорвать клиентский TCP сокет запрос на финансовые транзакции, такие как мини-выписка


Привет,
Нужна помощь. Мне нужно отправить сообщение о финансовой транзакции, например мини-выписку по моему счету в формате ISO 8583, на банковский сервер и потребовать от него ответа.

Здесь я создал клиентский сокет .net C# TCP для отправки запроса на сервер и получения ответа.

Но моя подача вообще не отвечает.Я веду журнал для этого. В лог-файле тоже нет результата.

Итак, каковы же возможности на стороне сервера / клиента получить ответ?

Жду раннего ответа.

Заранее спасибо.

Что я уже пробовал:

Здесь я создал клиентский сокет .net C# TCP для отправки запроса на сервер и получения ответа.

Но моя подача вообще не отвечает.Я веду журнал для этого. В лог-файле тоже нет результата.

1 Ответов

Рейтинг:
2

Jochen Arndt

Мы не можем помочь, не видя кода.

В общем случае вы должны проверять возвращаемое значение каждой функции, которая может возвращать код ошибки, и ловить исключения для функций, которые могут выдавать.

Вы также можете вставить вывод трассировки / журнала и/или использовать отладчик для проверки успешности вызовов.

При этом вы должны иметь возможность проверить, устанавливает ли ваш клиент соединение с сервером и отправляет ли запрос. Тогда вы должны получить какой-то ответ.

Поскольку вы не получаете ответа, весьма вероятно, что ваше приложение не сможет подключиться к серверу. Обратите внимание также,что связь с сервером может быть заблокирована брандмауэром.