Question

Ce son aimerez peut-être une question vraiment stupide, mais est-il de toute façon d'exécuter une application Adobe AIR dans un mode côté serveur sans tête sur un serveur non-UI (à savoir Linux)? Je suis en train de bots secondaires construire serveur d'interagir avec une API (grapevinetalk.com) et je veux utiliser le code existant pour le faire sans avoir à ré-écrire toutes les données munging etc pour une nouvelle application.

L'application que je suis en train de port est essentiellement une application de bureau AIR basée sur jQuery que je veux réutiliser pour les interactions côté serveur. J'ai essayé Rhino avec envjs.com, mais ai quelques questions donc je suis à la recherche d'autres solutions.

Merci

Robbie

Était-ce utile?

La solution

Les applications AIR peuvent être sans tête dans le sens où ils peuvent courir sans UIs, et commencer le démarrage et ainsi de suite. Je ne suis pas sûr à 100% qu'ils peuvent être installés sans une interface utilisateur bien, mais qui ne peut être un problème s'il est possible d'obtenir temporairement une interface de serveur avec un ordinateur de bureau à distance de quelque variété.

Mais vous devez être conscient que ce n'est pas vraiment un cas d'utilisation pris en charge par AIR en ce moment. Je me souviens avoir vu un problème (ne peut pas trouver le lien plus) où quelqu'un avait écrit une application serveur comme AIR qui a bien fonctionné pendant un certain temps, puis a cessé de répondre, et quand ils déportées sur le serveur l'a constaté que l'exécution avait sauté jusqu'à une boîte de dialogue de mise à jour et il est en attente d'entrée. Je crois qu'il n'y a actuellement aucun moyen d'éviter ce genre de chose.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top