Qu'est-ce qu'un exemple de fonctionnalité Java que je pourrais ajouter un projet JRuby / Rails?

StackOverflow https://stackoverflow.com/questions/728508

Question

Il est en fait deux questions en un.

  1. Y at-il un type particulier de fonctionnalité Java que les gens utilisent pour JRuby ou est-ce principalement en raison de l'avantage de la performance qui JRuby donne par rapport à l'IRM?

La raison pour laquelle je demande est, je voudrais ajouter quelques fonctionnalités Java à un projet Rails (juste pour montrer qu'il est possible). Idéalement, cette fonctionnalité Java serait également utile plutôt que redondants. Ce qui nous amène à la question suivante. . .

  1. Qu'est-ce qu'un exemple de quelque chose qui ferait une bonne démonstration de la fonctionnalité Java ajoutée à une simple application Rails CRUD?

Je suppose que tout ce que vous pouvez faire dans une classe Ruby, vous pourriez tout aussi bien faire dans une classe Java (avec environ deux fois plus beaucoup de code), donc je comprends la question peut être difficile de répondre. Je me demande s'il y a un type particulier de fonctionnalité qui est plus approprié de le faire en Java.

Il n'y a rien ici en jeu, par la voie. Je suis tout simplement jouer et tester des choses.

Était-ce utile?

La solution

Je pense que les libs de classe Ruby (gemmes) peuvent faire à peu près les libs Java peuvent faire, donc il n'y a pas beaucoup d'une raison impérieuse d'utiliser JRuby on Rails dans un scénario « autonome ».

Je l'utilise pour intégrer avec un fournisseur Java application. Knocking un contrôleur rapide et des points de vue est beaucoup plus facile que d'étendre l'utilisation de Java / Swing.

En outre, dans un environnement « Enterprise », un développeur de rails peut être obligé de déployer sur Tomcat ou Glassfish. Le petit bijou de Paruline pour JRuby permet cela.

Autres conseils

Je trouve une bibliothèque Java ciblée qui répond à un besoin existant en Java et de travailler sur l'exploitation de cette bibliothèque dans votre application Rails. Une possibilité est d'utiliser JTS (Java Topology Suite) pour manipuler les régions géographiques dans une application de rails et les convertir pour l'affichage sur une carte au sein de votre application rails.

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