请问:怎样实现一个能实时响应请求的Servlet? 只要servletB发出请求,servletA总是会相应的。不理解你所说的实时的用意。因为不是servletA主动随时去发出响应,所以没有什么问题阿。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思,我是新手,经你一提醒发觉真是如此。还想再问一下,两个Servlet之间怎么收发xml包,比方说Servlet B怎么向Servlet A 发送 to.xml 给 Servlet A,Servlet A的接收处理我会,可是Servlet A处理完毕后又怎么返回给Servlet B一个 ack.xml呢?谢谢。 如果两个servlet是运行在同一服务器上,只需用A中调用B,让B来处理一下xml并返回新的xml数据,不就行了?如果你的servlet A与servlet B在不同的服务器上,那么我建议你看一下web services方面的知识。 /* servletB的部分代码 */String example = "http://127.0.0.1:8080/servletA";URL url = new URL(example);URLConnection urlConn = url.openConnection();urlConn.setRequestProperty("Content-Type","text/xml");urlConn.setDoOutput(true);urlConn.setDoInput(true);OutputStream os = urlConn.getOutputStream();os.write("我要传送给servletA的数据");os.flush();os.close(); //取得servletA发过来的数据 InputStream is = urlConn.getInputStream(); /*servletA的部分代码*/ //取得 servletB发过来的数据 InputStream is = request.getInputStream() OutputStream os = response.getOutputStream() os.write("我要传送给servletB的数据"); java代码问题(在线等待中) JAVA 实现下载总提示安全问题 apache 域名绑定问题 FreeMarker有什么好处!怎么用! 请高手帮忙,关于一个循环语句显示的问题 请教一个很简单的问题,这样写不知是否可以 char类型的字段作为查询条件时,必须先去掉两边的空格才行吗 数据库连接执行操作异常错误信息 一个try-catch的不能正常结束的问题 为什么我的apache与tomcat连接使用后在apache不能显示中文? 紧急求救!!!!!!急啊!!!!!!!! 求JSP上传方法
Servlet A的接收处理我会,
可是Servlet A处理完毕后又怎么返回给Servlet B一个 ack.xml呢?谢谢。
URL url = new URL(example);
URLConnection urlConn = url.openConnection();
urlConn.setRequestProperty("Content-Type","text/xml");
urlConn.setDoOutput(true);
urlConn.setDoInput(true);OutputStream os = urlConn.getOutputStream();
os.write("我要传送给servletA的数据");
os.flush();
os.close(); //取得servletA发过来的数据
InputStream is = urlConn.getInputStream(); /*servletA的部分代码*/
//取得 servletB发过来的数据
InputStream is = request.getInputStream() OutputStream os = response.getOutputStream()
os.write("我要传送给servletB的数据");