Actuellement, je travaille sur un système serveur-client qui sera l'épine dorsale de mon application. Je dois trouver le meilleur moyen d'envoyer des requêtes et de les gérer côté serveur.Comment gérer les requêtes serveur-client
Le côté serveur doit être en mesure de traiter les demandes comme celle-ci:
getPortfolio -i 2 -d tous
Dans un ancien projet, j'ai décidé d'envoyer cette demande sous forme de chaîne et l'application serveur a dû rechercher la première partie de la chaîne ("getPortfolio"). Ensuite, l'application serveur a dû trouver la méthode correcte dans une carte qui liait les méthodes avec la première partie de la chaîne ("getPortfolio"). La deuxième partie ("-i 2 -d all") a été passée en paramètre et la méthode elle-même a dû gérer cette chaîne/paramètre.
Je doute que c'est la meilleure solution pour gérer de nombreuses demandes différentes.
Mfg Layne
Il est difficile de comprendre exactement ce que vous demandez. Avez-vous un problème concernant les sockets ou concernant l'algorithme d'analyse générale? Ce sont (AFAIK) deux concepts différents. – ereOn