Delivery Notification for online transactions

sasidhar

Active Member
Licensed User
Longtime User
Hi All,

I am sending data from mobile to Sql Server Database using HttpUtils which is too good.

Few transactions are getting missed in air. I am also storing data in SQLlite DB in mobile. Sync option is possible and can be done to make data sync for all transactions which is optional.

I would like to know is there any delivery note for transactions which I did using HttpUtils and a log to maintain why the transaction could not happen(no coverrage/problem with data connectivity etc).

Please let me know if any possible solution we have.

Thanks
Sasidhar.M
 

Reviewnow

Active Member
Licensed User
Longtime User
I had the same issue where there was packet loss between the tablet/phones and sending the request to the server

the way I fixed it was to change the mtu on the windows server nick card

This command should correct the issue for you. you may enter this into a command terminal on the windows server
there is also a way to do this on Linux machines but did not research that.

first run this
netsh interface ipv4 show interfaces

get the first ID of your connected nick card
if its 10 then your fine to run the following command, else change 10 below to the id of your nick card

netsh interface ipv4 set subinterface "10" mtu=1400 store=persistent
here is the link which has information about this
http://krypted.com/windows-server/change-mtu-in-windows-server/


Finally if you want to log if transmission was successful do that in the JobDone event

If Job.Success = True Then
Log("Transmission Success")
'insert the success result to your SQLite log table
else
log("Transmission Failed")
'Tell your SQLite log table that it failed and insert job.ErrorMessage
end if
 
Top