Java 测试Hessian remoting-servlet.xml

Java 测试Hessian remoting-servlet.xml,java,testing,hessian,Java,Testing,Hessian,我们使用Hessian在富客户机和服务器之间进行通信 由于移动和重命名,remoting-servlet.xml中的条目与实际类名不匹配时有发生 因此,我正在寻找一种简单的方法来测试远程处理xml 有没有一个简单的方法?最好不要手动解析xml并尝试实例化其中提到的所有类。我们现在在测试中创建一个Spring BeanFactory: private final BeanFactory factory = new XmlBeanFactory(new FileSystemResou

我们使用Hessian在富客户机和服务器之间进行通信

由于移动和重命名,remoting-servlet.xml中的条目与实际类名不匹配时有发生

因此,我正在寻找一种简单的方法来测试远程处理xml


有没有一个简单的方法?最好不要手动解析xml并尝试实例化其中提到的所有类。

我们现在在测试中创建一个Spring BeanFactory:

private final BeanFactory factory =
        new XmlBeanFactory(new FileSystemResource("remoting-servlet.xml"));
并尝试创建每个已配置的bean:

assertNotNull(factory.getBean("beanName"));

很好用

Hessian这几天有点像死鸭子。更现代(和更好的支持)的东西不是一个选项吗?黑森是一只死鸭子?怎么会这样?到目前为止对我们来说还可以。你有什么建议吗?我同意延斯的观点,黑森是个不错的选择。@Ozhan:我不同意——它不再被维护,很少有人使用,而且还有更好的选择@你用它干什么?你喜欢Hessian的哪些品质?java的易用性(无代码生成,直接针对接口编码)和低带宽使用率(尽管我们从未衡量过这一点有多重要,我怀疑这对我们的应用程序有多大影响)