Thursday, August 18, 2011

My new blog

This is not a specific blog, this is all about everything i am reading on internet and want to share with you.
http://something-like2share.blogspot.com/

Friday, July 1, 2011

How To Keep Alive TCP connection in case of GPRS

Requirement : POS terminal need permanent TCP connection with server on GPRS.
Problem : Connection break after some time(some minutes/ some hours)
Reason : May be Client/Server or Network Closing TCP connection due to inactivity of communication.
Solution : Send any message after every minute to server, So that it wont idle and wont disconnect.
Note: You can do some Hit and trial and check maximum time span to keep alive your TCP connection.
I think every network have different timeout(not sure).

Saturday, June 18, 2011

Client Server Programming

If you involve with client server programming at any level of programming and you didn't read "Beej's Guide to Network Programming" then you must read this document.
This is one of the simplest document available on internet for starting client server programming in C language.
I am using this document from last 5(approx.) year for all TCP/IP based communication module and UDP logger.

Author Page:- http://beej.us/

Beej's Guide to Network Programming :- http://beej.us/guide/
beej.us/guide/bgnet/output/print/bgnet_A4.pdf


Friday, June 10, 2011

GPRS Application on Ingenico I7910Terminal

If you are developing GPRS based application on Ingenico terminal then use GCL library. It save your lots of time.You need to manage only around 50-100 lines of code. But it have less configuration option.

If you want all GSM feature then go with UNICAPT library.In this case you need to manage around 500 lines of code.

Tuesday, June 7, 2011

POS Terminal (Ingenico / Verifone / Hypercom / MX Series )

Do you have any issue related to Ingenico / Verifone / Hypercom terminal application Development then please comment or email me.


Thursday, January 27, 2011

Payment Security Standard

  1. PCI DSS Certification     - Payment card Industry Data Security Standard
  2. PCI PED Certification     - Payment Card Industry PIN Entry Device
  3. EMV L1 Certification    - EMV Level 1, which covers physical, electrical and transport level interfaces
  4. EMV L2 Certification      - EMV Level 2, which covers payment application selection and credit financial transaction processing.
  5. MasterCard PTS    - MasterCard Point of Sale Terminal Security
  6. PBOC Certification      -Bank Of China Certification
  7. PA DSS Certification      - Payment Application Data Security Standard

Ref:    1.    https://www.pcisecuritystandards.org
2.    http://en.wikipedia.org