We need 100 to 1000 boards that can communicate with (read out) an extern RS232 port from another controller.
The Arduino board must have a GSM, or better, a GPRS module that can be send a GET OR POST to a webdatabase.
Hope that I have provided enough information, otherwise I should give it.
GSM and GPRS modules can't do GET or POST requests to a web database. They can send messages to another device that can interpret that message and communicate with a server application that can communicate with a database.
You can skip the intermediate application by using an ethernet shield instead, which allows direct connection to a network, and supports sending GET requests directly to the server where the application that can communicate with the database runs.
What hardware you need does not depend on the number of them that you need.
But is another option to connect througt the GSM/GPRS module to a database? Is that not possible?
Or is it only possible with a GSM/GPRS module to send a number of bytes to a specific port at an IP adress? If so, it is oke, then I should not create a web application, but a program that listen at that specific port to handle the data send from the Microcontroller.
Can you give an advise which Microcontroller I want with which GSM module? (Remember, it must be able to communicate with another RS232 port of an external controller)
Thanks
Edit: I think, with an Ethernet Shield, the GPRS connection consumes more data, and that is more costs?
There is no Internet Protocol stack in the Arduino software -- I do not believe there is enough memory in most Arduino models for anything beyond a rudimentary UDP implementation.
The GPRS modem is just giving you a raw GPRS link, so you will need an IP stack, including IP, TCP and HTTP to do what you are asking for, and Arduino is not the platform for that.
SMS is a convenient application protocol that is within the capability of Arduino though.