MOCO est un framework Stub de configuration facile.
Notes de libération
Faites-moi savoir si vous utilisez MOCO.
Rejoignez la liste de diffusion MOCO pour discuter.
L'intégration, en particulier basée sur le protocole HTTP, par exemple, le service Web, le repos, etc., est extrêmement utilisé dans la majeure partie de notre développement.
Autrefois, nous venons de déployer une autre guerre sur un serveur d'applications, par exemple Jetty ou Tomcat, etc. Comme nous le savons tous, il est tellement ennuyeux de développer une guerre et de le déployer sur n'importe quel serveur d'applications, même si nous utilisons un serveur intégré. Et la guerre doit être réassemblée même si nous voulons simplement changer un peu.
Télécharger le coureur de MOCO autonome
Écrivez votre propre fichier de configuration pour décrire la configuration de votre serveur MOCO comme suit:
[ {"réponse" : {"texte": "Bonjour, moco"} } ]]
(foo.json)
Exécutez le serveur HTTP MOCO avec le fichier de configuration.
java -jar moco-runner- <version> -standalone.jar http -p 12306 -c foo.json
Maintenant, ouvrez votre navigateur préféré pour visiter http: // localhost: 12306 et vous verrez "Hello, Moco".
Plus d'usage
API HTTP détaillées ou API de socket
API REST détaillée
API WebSocket détaillée
Paramètres globaux pour plusieurs fichiers de configuration.
Utilisations de la ligne de commande
Étendre MOCO si l'API actuelle ne répond pas à vos besoins.
Assurez-vous que JDK et Gradle sont installés.
Clone moco
git clone [email protected]: dreamhead / moco.git
Construire MOCO
./gradlew build
Construire Uberjar
./gradlew uberjar
Vérifiez le code avant de valider
./gradlew chèque
Découvrez ce que vous pouvez aider ici si vous n'avez aucune idée existante.
Copyright 2012-2023 Zheng Ye
Licencié sous licence MIT (la "licence"); Vous pouvez obtenir une copie de la licence dans le fichier de licence, ou à:
https://raw.github.com/dreamhead/moco/master/mit-license.txt