Paso 5: Generador de código
En su lugar, he creado un servicio web de resto por supuesto utilizando mi herramienta de desarrollo web favorito, Oracle Application Express http://apex.oracle.com/ , para asegurarse de que un código único y al azar se generó cada vez candy drop se solicitó desde texto, o Twitter.
La aplicación de resto es muy simple y reconozco que también se puede crear utilizando cualquier otras tecnologías tales como la aplicación de la lámpara o incluso un GCI o Perl.
Objetos de la aplicación:
- 1 tabla (ID, código, seleccionado)
- 1 secuencia NUMERICA para generar la clave principal (ID)
- 1 gatillo antes de insertar el registro que se obtendrá el valor de ID y añadir un número al azar a la columna de código
- 1 procedimiento público para recuperar el código (seleccionados = 1)
- 1 procedimiento público para actualizar el código una vez se utiliza y generar uno nuevo.
Así que terminé con estas dos URL
http:/My.apexserver.com/pls/Apex/getCode
http:/My.apexserver.com/pls/Apex/updatecode?Code=xxxx
* Si desea implementar algo con un archivo estático en su lugar, recomiendo usar http://www.random.org/clients/http/ para obtener un número aleatorio y guardar en archivo, memoria o incluso el arduino sí mismo.