Desenvolvimento E-Comerce

Pessoal, estou com problema, estou desenvovendo um e-commerce, mas travei na lógica na hora de enviar os dados para a visaNet, eles mandaram um arquivo contendo os dados necessários para a transação no banco, e mandaram um exemplo feito em asp, mas não compreendi essa lógica, enviaram também um arquivo que chama authorize.exe… alguem ja efetuou essa transação em java?

Segue o código enviado por eles…

Dim objSvrHTTP,PostData
Set objSvrHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")
PostData="tid=" & stid
PostData=PostData & "&order=" & sorder
PostData=PostData & "& orderid=" & sorderid
PostData=PostData & "&free=" & sfree
PostData=PostData & "&ccn=" & s ccn
PostData=PostData & "&exp=" & sexp
PostData=PostData & "&cvv2=" & scvv2
PostData=PostData & "& merchid =" & smerchid
PostData=PostData & "&price=" & sprice
objSvrHTTP.SetTimeouts 15000, 250000, 250000, 250000
objSvrHTTP.open "POST", Application("SUA URL"), false
objSvrHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objSvrHTTP.send trim(PostData)

Acho que dá para começar por aqui: http://www.guj.com.br/posts/list/62263.java

[]'s

Pessoal,

Essa mensagem é enviada concatenada com um exe não é isso?
Quer dizer que esse exe é responsável por estruturar essa mensagem para envio?
Neste envio pra visanet não se utiliza o formato de mensagem estabelecido pela iso8583?