Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jbilling&x2B;红宝石_Java_Ruby_Billing - Fatal编程技术网

Java Jbilling&x2B;红宝石

Java Jbilling&x2B;红宝石,java,ruby,billing,Java,Ruby,Billing,是否有集成ruby(rails)应用程序和jbilling的现成解决方案(gems、插件、库等) 我甚至没有找到ruby的api客户端 我需要有人分享他的整合经验。Jbilling有web服务(SOAP、javarmi、Burlap),但没有专门的gem可以通过API轻松访问和编辑数据 JRuby 1.6.0昨天发布 jbilling手册中的行“所有API类都位于jbilling中的jbilling_API.jar文件中 分配。 该API还使用了一些第三方库,如Log4j库和 Commons L

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

我甚至没有找到ruby的api客户端

我需要有人分享他的整合经验。Jbilling有web服务(SOAP、javarmi、Burlap),但没有专门的gem可以通过API轻松访问和编辑数据

JRuby 1.6.0昨天发布

jbilling手册中的行“所有API类都位于jbilling中的jbilling_API.jar文件中 分配。 该API还使用了一些第三方库,如Log4j库和 Commons Logging提供了强大的日志基础设施;Spring 处理配置和远程处理;CXF,一个SOAP库;Hessian,例如 因此,您需要提供log4j.jar,commons- 在类路径中记录.jar和spring.jar文件(如果您的项目尚未记录) 包括他们。 "


在jruby rails应用程序中包含这么多JAR是一种好的做法吗?

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


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

您使用的是哪个版本的jB?您可以以project为例进行集成


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

api呢?jbilling api还不足以从另一个应用程序使用它吗?哦,我真的不知道jbilling,我只是想指出,直接从JRuby使用JAR很容易。不看API,我经常发现
httparty
()非常适合滚动我自己的小API客户端。无论如何,感谢您的回复。直接使用JAR是一个有趣的想法。对于许多人来说,JRuby的主要卖点是能够随心所欲地混合和匹配Java和Ruby库。我不认为在你的类路径中有4个JAR会被认为是多余的,特别是如果你以后将你的应用程序作为war部署到应用服务器上。你能告诉我一件事吗。我有jbilling_api.jar和jbilling-remote-beans.xml,并配置了api客户端。你能告诉我应该把JAR和xml配置放在哪里吗?我应该怎么做才能让它工作。我不太明白如何在rails应用中把它组合起来