Je cherchais un moyen de créer une interface graphique simple permettant aux utilisateurs d'arrêter, de démarrer, de créer et de lister les machines virtuelles exécutées dans Citrix XenServer. Je vais créer un formulaire qui a des boîtes de saisie pour les utilisateurs de mettre le nom de la VM dans, puis un bouton pour faire la tâche voulue pour ce nom. Je voudrais également créer une zone de liste qui répertoriera toutes les machines virtuelles et une autre liste de toutes les machines virtuelles en cours d'exécution. La même chose pour tous les VM en pause et ainsi de suite. Mon plus gros problème est que je ne peux pas trouver un moyen d'exécuter la commande sur le système Linux à distance, puis la liste de la sortie dans la zone que je veux. Ils ont Citrix XenCenter mais je veux une interface graphique qui donnera aux utilisateurs des fonctionnalités limitées.Interface graphique Citrix en C#
1
A
Répondre
0
Apparemment, cette question a été posée il y a un certain temps, mais je posterai la réponse de toute façon. Toutes les opérations Citrix XenServer peuvent être effectuées via XML RPC. Téléchargez le SDK XenServer, il contient des exemples de code pour vous aider à démarrer. En outre, SDK fournit également des liaisons .NET, http://docs.vmd.citrix.com/XenServer/5.6.0fp1/1.0/en_gb/sdk.html#language_bindings-c-sharp, ce qui signifie que vous n'aurez pas à effectuer vous-même les appels XML RPC.
Questions connexes
- 1. Interface graphique C# avec onglets
- 2. Interface beanstalkd/interface graphique
- 3. Interface utilisateur graphique
- 4. Interface utilisateur graphique C# dans MVC
- 5. C++ Comment créer une interface graphique en directx?
- 6. Comment créer une interface graphique interactive (glisser-déposer) en C#
- 7. interface graphique mod_rewrite?
- 8. En C# comment afficher une interface graphique d'une autre interface graphique, basée sur l'événement d'une classe dans un autre thread?
- 9. Contrôle d'une interface graphique C# basée sur les arguments d'entrée
- 10. Apprendre différentes technologies Java sans interface graphique?
- 11. Interface graphique tactile dans Windows Mobile
- 12. Interface graphique avancée et base de données dans C#
- 13. héritage Interface en C++
- 14. Bibliothèque graphique en C
- 15. en utilisant Inheritence avec GUI (interface graphique utilisateur) en Java
- 16. Interface graphique de sortie d'outil Valgrind Massif?
- 17. Meilleure interface graphique et langage USB multiplateforme
- 18. CruiseControl avec SourceSafe via Citrix
- 19. Interface graphique pour Graphiz pour Mac OS?
- 20. Aide: Interface graphique en temps réel dans wxpython
- 21. Développement d'une interface graphique orientée objet en python
- 22. L'écriture de flux est en retard sur mon interface graphique
- 23. Création d'une application à l'intérieur d'une interface graphique en Java
- 24. Polices japonaises dans une interface graphique Java
- 25. Comment tracer sur mon interface graphique
- 26. Comment développer une bonne interface graphique?
- 27. Application WPF sur Citrix
- 28. Interface graphique pour le processus de construction
- 29. Programme MPI avec une interface graphique VC++?
- 30. À quoi sert une interface graphique WPF?
Sans vouloir vous offenser, mais étant donné vos autres questions sur les concepts de programmation assez basiques, êtes-vous sûr de vouloir vous lancer dans un vrai projet si rapidement? C'est un peu comme vouloir jouer une sonate de Mozart après seulement une ou deux leçons de piano. – Timwi
Je suis complètement d'accord. Je pensais que cela pourrait juste être un travail en cours. C'est quelque chose que si cela m'a pris plusieurs mois pour le faire ne serait certainement pas un problème. – user770022
Je n'ai pas de réponse à cette question, mais plutôt que d'avoir une boîte de saisie, pourquoi ne pas faire une seule liste déroulante avec tous les noms de serveurs ... vous pouvez "Colorer" les serveurs en cours d'exécution. En utilisant l'élément sélectionné par l'utilisateur dans un ddbox, il vous empêche de devoir vérifier si l'utilisateur a entré le nom correctement. – Jess