Pregunta

I han encargado de la actualización de un Marco de CF 1.1 conjunto de aplicaciones.

En la actualidad, el PC se inicia un servidor [después de confirmar a través de RAPI que el dispositivo existe y está conectada] y desova una aplicación en la PDA como el cliente. El proceso de cliente en la PDA habla con el PP en los registros de PDA y vuelve a la aplicación de PC [utilizando SQL CE 2.0. OpenNETCF 1.4 para la comunicación / io].

Tengo la oportunidad de actualizar el paquete de programas y aplicaciones de PDA a Framework 3.5 y 3.5 CF respectivamente.

Debido a un requisito de negocio, que no puede deshacerse de flujo de trabajo que requiere la aplicación de PC para mostrar una vista previa del trabajo realizado en la PDA.

Pregunta: ¿Hay mejores maneras de lograr lo anterior, en general, con las limitaciones que tengo

?

Realmente agradecería cualquier idea / consejo.

¿Fue útil?

Solución 2

Esto es lo que hice para resolver el problema anterior.

  1. Uso RAPI para comprobar la conectividad del dispositivo.
  2. Si copia conectada la base de datos PDA a un lugar interno.
  3. Uso de la aplicación de PC para obtener los datos de la base de datos SQL CE, mostrar la vista previa.
  4. Una vez que el trabajo se realiza en el PC, el uso RDA (actualmente utilizado por el cliente PDA de todos modos, a los datos de tracción) para actualizar la base de datos SQL CE.
  5. Copie la base de datos de la parte posterior refrescado a la PDA

Otros consejos

Yo diría que si lo que tiene está trabajando, palo con ella.

quiero decir que sí, se podría escribir una costumbre RAPI DLL que luego proporcionar los datos a través de llamadas RAPI (probablemente me he mirado como una opción en el inicio del proyecto de todos modos), pero no estoy seguro de que lo haría realmente comprar ningún beneficio real. Usted aún tiene un mecanismo propio para serialzing y la transferencia de los datos, y deberá añadir la complejidad de una DLL nativas de la mezcla (y extensiones RAPI aspira a depurar).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top