1

ISO 8583 메시지에 대한 질문이 있습니다. 나는 내 자신에게 ISO 8583 마사지를 만드는 법을 배웠지 만이 메시지를 사용하여 요청을 보내고 은행으로부터 응답을받는 방법을 모른다. 어떤 방법으로 은행에 연결할 수 있습니까? 그리고 어떻게?은행에 요청을 보내고 ISO 8583 메시지를 사용하여 응답을받는 방법은 무엇입니까?

+0

[은행과 결제 수단을 연결하는 방법] 가능한 복제본 (http://stackoverflow.com/questions/40877953/how-to-make-connection-between-bank-and-payment-terminal) –

답변

0

호스트에서 네트워크 소켓을 열고 바이트 배열로 메시지를 보내야합니다.

대부분의 프로그래밍 언어를 사용하여 수행 할 수 있지만 here is an example은 바이트 배열을 C#의 네트워크 소켓에 전송합니다. (bytesSent 변수를 ISO 메시지로 채 웁니다.)

+0

감사합니다. 네트워크 소켓 연결을 사용하는 방법에 대한 도움이 필요하십니까? 그리고 어디에서 은행이나 호스트를 얻을 수 있습니까? 그리고 테스트를하는 방법? –

+0

다른 주제로이 질문을 개별적으로해야합니다. –

+0

@ iso8583.infosupport 여기에서 대답 해 주시겠습니까? http://stackoverflow.com/q/40877953/6335333 –

2

다른 유형의 연결이 있습니다.

견본으로는 견고한 TCP/IP 소켓 연결, 필요할 때 영구적 또는 연결 가능할 수 있습니다.

HTTP 헤더가 데이터 라우팅 및 고객 식별에 중요한 역할을하는 곳에서 HTTPS 메시지를 교환 할 수 있습니다.

iso8583 메시지는 다른 메시지 헤더 나 길이 식별자로 확장 될 수 있습니다.

일부 프로토콜은 iso8583 메시지를 작은 부분으로 분할하여 교환합니다. 그것은 뒤에서 사용되는 오래된 기반 시설의 한계입니다.

따라서 취득 거래 은행 또는 서비스 제공 업체와의 연결 방법을 명확히해야합니다. 해당 서비스에 대한 개발자 권한을 부여받은 경우 문제없이이 정보를 받아야합니다.

+0

도움을 주셔서 감사합니다, TCP/IP 소켓 연결을 사용하는 방법을 알려 주시겠습니까? 그리고 어디에서 은행이나 호스트를 얻을 수 있습니까? –

관련 문제