Hi Mike,
I looked at
http://www.usps.com/webtools/_pdf/Address-Information.pdf. It looks like the client will send an xml as an html parameter. It doesnt use soap.
For that reason, maybe you can
test right now, by pasting the below at your browser url input, and press enter:
http://SERVERNAME/ShippingAPITest.dll?API=Verify&XML=<AddressValidateRequest%20USERID="xxxxxxx"%20PASSWORD="xxxxxxx"><Address ID="0"><Address1></Address1>
<Address2>6406 Ivy Lane</Address2><City>Greenbelt</City><State>MD</State>
<Zip5></Zip5><Zip4></Zip4></Address></AddressValidateRequest>
I got this from the documentation I mentioned above.
Replace the SERVERNAME, xxxxxxx and xxxxxxx for the approriate value(server, user, password). And input the address details that you want.
In addition, the entire xml
string must be url-encoded. This is quite expected, as it is an html url parameter. For this one, I am not familiar with url encoding; I see spaces in the sample above so you might need to manually url-encode it now before sending it.
Other than that, I think you can test it now.
That pdf seems to give enough details, but is implemented in microsoft technology. So instead of the microsoft dom codes, you might use java. As I have mentioned, it looks like it is pure xml, no soap.
The user and password are exposed, so I think you will have some additional stuff in production, like https.