Click here to Skip to main content
15,879,348 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello guys which programming language is best for deploying applications on the POS terminals and how do I make it server based.
Posted

the manufacturer/supplier of POS terminals normally sells them with a (customised) application installed already - I beleive they use 'c', but it really depends on the chipset, cpu etc the POS terminals are built on

as for 'how do I make it server based' ... what do you mean ?
 
Share this answer
 
Comments
taiwokaffo 7-Dec-12 6:48am    
The terminals are mobile (gemalto magic3)and they connect to a backend server via a remote IP. i feel my explanation is ok, below is the link for the terminal
http://www.alibaba.com/product-free/124305651/Gemalto_Magic3_M_series_TPE_Pos.html
Richard MacCutchan 7-Dec-12 6:54am    
The same answer as your second question on this subject (please do not repost the same query). We have no idea what you are trying to create or what this terminal is supposed to do so the choice of language could be anything.
taiwokaffo 7-Dec-12 7:05am    
hello sir,
i work for an e-vending company, and my conpany has decided to dump the gemalto terminals we use for vending for PAX terminals which the backend will be handled by another company. The gemalto terminal we used to have connects a server and pulls stocks and later vend and so on, while the PAX does the same but the backend is web based.What am trying to do here is deploy another application that is web based like the PAX system, Inconclusion i want to build an e-vending solution that is web based on the gemalto platform.


thanks
Does the POS company releases a SDK or something like that ? if they do offer an SDK, there should be some kind of documentation on how to build and install user application on the devices; after that, it is up to you to do some R'n'D based on the actual requirements and specifications of the software you want to do on the device.

Making a "server based" application is usually 2 things : The Client and The Server.

The client ( POS) is one thing and is really really dependent on the device itself and what it offers (SDK/API), even it is Linux based.
The server is another thing (I don't have much experience server-side) but I assume you need a good communication layer, a good database and transaction layer.

And the most important, you need VERY GOOD SECURITY AND ENCRYPTION between the client and the server, otherwise your system will be the target of hackers that will steal data (personal info, credit card, ... ) and if that happens, goodbye your happy job!

Good luck.

Max,
 
Share this answer
 
Comments
taiwokaffo 7-Dec-12 7:14am    
Thanks a bunch sir for the insight given, is there anyway i can get the SDK if i dont have it as well as the documentation, from the look of things my company is no more interested in doing business with the former development partners.
Garth J Lancaster 7-Dec-12 17:25pm    
I think the POS SDK actually costs - www.gemalto.com is the manufacturer's website btw

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900