Hessian中的Connection refused: connect 问题

ancky_zhang 2008-09-16 03:19:37
现在在学习 Hessian 。遇到了问题,请大家帮忙。

我首先写了一个 接口 :IBasic 。代码:
public interface IBasic {

/**
* 测试字符串
* @return
*/
public String hello();


}

一个实现类 : BasicService 。代码:
public class BasicService implements IBasic {

private String hello = "Hello word !";


public String hello() {
// TODO Auto-generated method stub
return hello;
}

}

一个 client 端 测试 :BasicClient 。代码:

public class BasicClient {

/**
* @param args
* @throws MalformedURLException
*/
public static void main(String[] args) throws MalformedURLException {
// TODO Auto-generated method stub

String url = "http://127.0.0.1:8099/common/hello";
HessianProxyFactory factory = new HessianProxyFactory();
IBasic basic = (IBasic) factory.create(IBasic.class, url);

System.out.println("Hello : " + basic.hello());

}

}

在 WEB . XML 中的配置 :

<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>com.caucho.hessian.server.HessianServlet</servlet-class>
<init-param>
<param-name>home-class</param-name>
<param-value>imp.BasicService</param-value>
</init-param>
<init-param>
<param-name>home-api</param-name>
<param-value>interfaces.IBasic</param-value>
</init-param>
</servlet>

<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>


代码和配置就是这样的了,可是,当我运行的 时候,就会 抛出 这样的异常 :

Exception in thread "main" com.caucho.hessian.client.HessianRuntimeException: java.net.ConnectException: Connection refused: connect

at $Proxy0.getCar(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect

我以为是 端口号的问题,可是当我 把端口号改为 8080 ,又抛出 FileNotFound 这样的异常。。。。。。

我没有办法 了, 请各位大侠帮小弟 分析分析吧。。。。。。。。。。。
谢谢~~~~~~~~~~~~~~~~~~~~~~~~



...全文
1176 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
phperstsar 2010-05-11
  • 打赏
  • 举报
回复
我刚刚也遇到了这个问题,我的是项目没有部署到tomcat服务器上造成的,我部署好了只有就成功了。你试试吧。
king1005 2008-12-23
  • 打赏
  • 举报
回复
我也遇到过这种问题连不上,后来发现是卡巴斯基的问题,后来在卡巴斯基中把端口放开就可以了
希望对你有帮助
ancky_zhang 2008-09-16
  • 打赏
  • 举报
回复
怎么没有热心人回应啊???
哎~~~~~~~~~~~~
ancky_zhang 2008-09-16
  • 打赏
  • 举报
回复
没有人帮忙吗?????
ancky_zhang 2008-09-16
  • 打赏
  • 举报
回复
在线等待中~~~~ 谢谢~~

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧