J'utilise Ruby Enterprise Edition et Rails 3 pour écrire mon application Web. L'application utilise des services de diffusion White White WhiteDed WhiteDed Useream pour fournir des streaming en direct pour mes utilisateurs. Malheureusement, j'ai frappé un accroc au cours du développement. Watershed permet une application de fournir sa propre couche d'authentification à travers la mise en place d'un service de savon sur le côté de l'application des choses. Cette couche d'authentification doit être implémentée dans le savon 1.2 pour fonctionner avec des bassins versants. À ma grande consternation, il semble que la communauté de Ruby ait déménagé sur l'avant-goût de votre savon vers un avenir plus lumineux rempli de repos et de licornes. P>
Cela me rend heureux 99,9% du temps. Cependant, je dois maintenant faire un savon 1.2 Endpoint dans mes nouvelles rails brillantes 3 applications. P>
Si quelqu'un a des suggestions ou des bibliothèques que je peux utiliser, je serais très reconnaissant. P>
4 Réponses :
Vous pouvez trouver ce que vous recherchez ici http://aws.rubyonRails.org/ < / p>
Merci pour la réponse. Autant que je sache AWS ne supporte pas 1.2, il ne supporte pas les rails 3 (pourtant). Si je me trompe s'il vous plaît faites le moi savoir.
Cela fait longtemps que cette Q a été posté, mais hé, le savon n'est pas accéléré non plus. Je suppose que vous avez mis en œuvre quelque chose, soin de partager?
Quoi qu'il en soit, comme une sorte de réponse, j'ai été béni avec un client qui m'a forçant à consommer ses services de savon (leur format génial de SOA ne supporte pas d'autres formats ...) à la fois pour tirer et pousser les données. Je ne consomme que, car je fournis des services Web réparateurs agréables et propres moi-même pour les autres. J'utilise Savon (français pour savon?) Avec grand succès p>
Merci pour la réponse morte. :) J'ai regardé Savon, mais c'est un client et ne m'aida donc pas. Heureusement, je suis passé à partir de ce projet et j'ai fini par ne pas avoir à mettre en œuvre le point final du savon. Merci d'avoir partagé la structure "savon codée dur", car je pense que pour quelqu'un qui tente de faire ce que je faisais, cela pourrait être leur meilleur choix. ~ _ ~
Si vous ne pouvez pas éviter le savon dans les rails 3, essayez alors Wash_out Gem. Vous pouvez le trouver à: https://github.com/roundlake/wash_out P>
Nous avons utilisé dans notre système. Ce n'est pas une preuve inébranlable et subit encore des changements, au moins vous seriez commencé p>
Bien que les rails 3 à partir, ils ont une sorte de savon de soutien à l'aide de SOAP - WASH_OUT vous aide à démarrer avec la création de SOAP Webservice plus rapidement. Toute personne intéressée devrait consulter le Wash_out Wiki sur GitHub. Dans notre cas, le client voulait être exposé un webservice de SOAP; Nous avons essayé d'aller au repos. En fin de compte, nous avons dû dire oui au savon. J'ai essayé AWS, SOAP4R - mais WASH_OUT s'est avéré mieux en forme. P>
J'ai le même problème. On m'a demandé de mettre en place un webservice SOAP, j'espérais l'ajouter à l'application principale des rails de la société, mais pas encore de chance. Je vais probablement l'écrire à PHP: |
Faites-moi savoir ce que vous décidez d'aller avec. :)