gpt4 book ai didi

java - 如何将 Hessian 与 Guice 集成?

转载 作者:行者123 更新时间:2023-12-02 08:30:14 25 4
gpt4 key购买 nike

我们正在为一个即将到来的项目寻找技术,我真的想使用 Guice 作为我们的依赖注入(inject)框架,我也想使用 Hessian 进行客户端/服务器通信,但它似乎不兼容与吉斯。

public class WebMobule extends ServletModule {

@Override
protected void configureServlets() {

serve("/fileupload").with(FileUploadServlet.class);

// this doesn't work! AuthenticationServlet extends HessianServlet
// HessianServlet extends GenericServlet - Guice wants something that extends
// HttpServlet
serve("/authentication").with(AuthenticationServlet.class);

}

有人设法解决这个问题吗?如果是的话,你是怎么做到的?

干杯

菲尔

最佳答案

我会编写一个自定义 HessianHttpServlet,它扩展 HttpServlet 并将方法调用委托(delegate)给封装的 HessianServlet。通过这种方式,Guice 服务调用将得到满足,并且您将使用 HessianServlet 行为。

关于java - 如何将 Hessian 与 Guice 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com