Simular SP es realmente importante_¿Qué significa SP?
Liu Yongsheng se dedicó al diseño de software de plataforma de cajeros automáticos en Guangzhou en 2006. En el pasado, siempre pensó que la simulación SP era muy importante. Ahora, mirando hacia atrás y pensando en ello, en realidad no es el caso.
En primer lugar, introduzcamos brevemente qué es Emulate SP (ServiceProviders). Si está familiarizado con WOSA/XFSSP, es posible que no necesite explicárselo. Se lo menciono principalmente a amigos que no están familiarizados con SP
Porque cuando depuramos el software de un cajero automático, básicamente necesitamos depurarlo. un cajero automático real, de lo contrario, algunas acciones del hardware no se pueden realizar
El propósito de emular SP es simular las acciones y resultados del hardware del cajero automático en una PC normal, de modo que podamos simular las acciones y resultados del cajero automático. hardware en una PC normal. Esto nos permite simular las acciones y resultados del hardware del cajero automático en una PC normal. Como resultado, todo el hardware del cajero automático se puede depurar en una PC normal
El SP de emulación exporta la interfaz WOSA/XFS como el SP real. La diferencia es que el SP de emulación no envía comandos de hardware. el código, pero solo emula El valor de retorno se devuelve a la aplicación de capa superior a través de XFSMANAGER
Varios proveedores importantes de software para cajeros automáticos tienen sus correspondientes SP de simulación, que se pueden utilizar para simular cajeros automáticos.
El SP de simulación de KAL tiene funciones relativamente completas y es relativamente simple de operar. Por otro lado, el SP de simulación de Diebold y NCR es relativamente problemático, pero sus funciones son mucho más poderosas que las de KAL.
Para estos fabricantes En términos generales, parte del software de Diebold y NCR es similar. Se estima que los desarrolladores de estas dos empresas tienen el mismo software y todos son similares en este sentido.
Desde la adquisición de NEXUS, el software de Diebold ha dado un gran salto adelante, especialmente ahora que Diebold básicamente ha integrado el hardware y el software de varias empresas que adquirió.
Desde la adquisición El software de Diebold realmente ha recorrido un largo camino desde NEXUS.
Pero esto está fuera de tema y no tiene nada que ver con nosotros. Es puramente para una conversación de sobremesa.
Lo que más me preocupa es si es muy importante imitar a SP.
De hecho, imitar a SP no es muy importante. Si usas una metáfora de mal gusto, creo que sigue siendo muy apropiada.
¿Por qué es tan importante? La plataforma de software de Diebold es simple y completa, lo que permite a los implementadores del proyecto leer directamente el código fuente y saber claramente cómo debe proceder todo el programa, cuáles pueden ser los resultados y si todo el proceso del programa es claro de un vistazo. ¿Todavía necesitamos imitar a SP? Si está desarrollando software ATM, creo que el SP de simulación es necesario, porque tiene una función determinada y hay otros. Debe crear al menos uno usted mismo, pero no debe considerarse como un módulo principal. todo el software del cajero automático El desarrollo de la plataforma es casi el mismo, y luego invertiremos una cierta cantidad de energía en el diseño y desarrollo de la simulación SP
1. reemplazar la plataforma es más importante que el SP de simulación
2 si la plataforma que estás usando es muy buena, pero aún quieres usar el SP de simulación
.