Jbilling + Ruby

时间:2011-03-09 09:52:00

标签: java ruby billing

是否有用于集成ruby(rails)应用程序和jbilling的现成解决方案(gems,插件,库等)?

我甚至没有找到红宝石的api客户端。

我需要有人分享他在整合方面的经验。 Jbilling有Web服务(SOAP,Java RMI,Burlap),但没有特定的gem可以通过API轻松访问和编辑数据。

JRuby 1.6.0昨天发布。

来自jbilling手册的行“所有API类都位于jBilling中的jbilling_api.jar文件中 分配。 API还使用了几个第三方库,例如Log4j库和 Commons Logging,提供强大的日志记录基础架构;春天,哪个 处理配置和远程处理; CXF,一个SOAP库;和黑森,为 Hessian / Burlap的支持。因此,您需要提供log4j.jar,commons- 如果你的项目还没有,你的类路径中的logging.jar和spring.jar文件 包括他们。 “

在jruby rails应用程序中包含这么多罐子是不错的做法?

2 个答案:

答案 0 :(得分:3)

您可以尝试在JRuby上运行应用程序并直接使用Java库。出于类似的原因,我们在自己的应用程序中做了一个实验分支,并在此过程中找到了一些有用的项目:

最后我们没有选择JRuby,因为各种原因不一定是技术性的。

答案 1 :(得分:1)

您正在使用哪个版本的jB?您可以以this项目为例进行集成。

您还可以使用wsdl2 java实用工具从头开始构建这样的项目。通常,假设jb在本地8080端口上运行,则可以在localhost:8080 / jbilling / services / jbilling?wsdl上访问jBilling wsdl。