Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ C C#
Hello guys which programming language is best for deploying applications on the POS terminals and how do I make it server based.
Posted 7-Dec-12 1:20am
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

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 ?
  Permalink  
Comments
taiwokaffo at 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 at 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 at 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
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

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,
  Permalink  
Comments
taiwokaffo at 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 at 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)

  Print Answers RSS
0 DamithSL 295
1 OriginalGriff 285
2 Sergey Alexandrovich Kryukov 157
3 Afzaal Ahmad Zeeshan 154
4 Peter Leow 115
0 OriginalGriff 7,510
1 DamithSL 5,494
2 Sergey Alexandrovich Kryukov 4,954
3 Maciej Los 4,936
4 Kornfeld Eliyahu Peter 4,514


Advertise | Privacy | Mobile
Web02 | 2.8.141223.1 | Last Updated 7 Dec 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100