2013-04-01 4 views
1

Nous avons conçu une application utilisant le framework .NET. Il y a une application client et une application serveur. Les applications clientes, les pages Web et les applications Android/iPhone récupèrent les données du serveur à l'aide du service WCF. Mon problème ici est que certaines des données qui peuvent être définies par l'utilisateur sur l'application sont enregistrées sur le serveur, mais ne peut pas ne pas refléter sur le côté client une fois l'application redémarrée, nous avons conçu l'application dans de telle sorte que chaque changement côté client soit répercuté côté serveur, ceci est fait pour en faire une application basée sur le cloud.WAMP Service MYSQL ou MYSQL côté client?

Certains des paramètres modifiés ou la valeur entrée côté client est mise à jour sur le serveur avec succès, mais ne reflète pas sur les machines client utilisant le service MYSQL direct. Cependant, il n'y a absolument aucun problème lors de l'utilisation de WAMP en tant que service MYSQL, c'est-à-dire que les clients utilisant le serveur WAMP peuvent voir les modifications apportées. Nous avons essayé de faire correspondre les versions et avons également essayé de nouvelles et anciennes versions du MYSQL autonome. Les paramètres du pare-feu semblent tous bien. Puisque nous préférons installer le MYSQL autonome sur WAMP sur les machines de nos clients, ce serait bien si vous pouviez faire la lumière sur les problèmes possibles. Y at-il une différence dans la configuration initiale de MYSQL et la configuration par défaut de WAMP MYSQL. Par conséquent s'il y a quelque chose en particulier à noter ou à modifier à cet égard, il sera vraiment utile.

Merci d'avance.

+1

Aller à être difficile de donner des conseils, sans savoir exactement ce que vous avez fait pour résoudre ce problème. Vous dites que certaines données ne sont pas mises à jour sur le serveur. Cela implique que les serveurs MySQL fonctionnent et que tous les clients peuvent s'y connecter, mais que certaines requêtes ne s'exécutent pas. Cela semble-t-il correspondre à vos observations? Si oui, quelles sont les requêtes qui ne sont pas en cours d'exécution? Qu'est-ce qui leur est commun (sont-ils tous sur une même table - ce qui pourrait indiquer un problème de table)? –

Répondre

1

Je ne pense pas que vous obtiendrez une très bonne réponse à votre question, car le terme "WAMP" ne se réfère pas à un paquet spécifique, mais plutôt à tout paquet qui inclut les versions Windows d'Apache, MySQL et PHP (et parfois Perl au lieu de ou en plus de PHP). Voir ce lien pour obtenir une liste de certains des paquets disponibles:

http://en.wikipedia.org/wiki/Comparison_of_WAMPs

Ces paquets sont livrés avec différentes configurations standard pour MySQL. Puisque vous n'avez pas dit quel paquet WAMP (et version) que vous utilisez, il n'y a aucun moyen de savoir de quelle manière leur configuration standard diffère d'une installation MySQL ordinaire (où la version est également important)

Avez-vous essayé juste courir un diff sur les fichiers de configuration respectifs?