2010-12-07 3 views
1

J'ai une application qui utilise les services web amazon.L'application est installée avec jruby sur rails.Je dois utiliser java aws sdk pour appeler les services web amazon.en utilisant aws sdk pour java dans Jruby

peut me aider comme dans la façon d'inclure sdk aws dans mon application et de l'utiliser

Thanx à l'avance

Répondre

2

Vous voulez mettre les fichiers jar pour le sdk dans votre/lib/dossier java et assurez-vous de les inclure dans votre classpath. (See this example sur l'inclusion d'un pilote JDBC, même concept.)

ensuite d'utiliser les objets Ruby que vous venez de les instancier comme vous le feriez normalement:

require 'java' 

myAwsObj = com.amazon.aws.class.someMethod('some','params') 

Vous pouvez visiter le JRuby Kenai site pour des exemples d'appeler Java à l'intérieur de Ruby. Évidemment, le nom de paquet ci-dessus que j'ai inventé, mais vous devriez avoir l'idée à partir de là. La page de Kenai a également beaucoup d'autres exemples et getchas.

Questions connexes