JAVA远程的webserver

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA远程的webserver相关的知识,希望对你有一定的参考价值。

我想使用一个实例接口类读取本地文档成为字符串,传给对方,让对方在解析读出来
需要怎么配置XML呢?

首先你问题描述不是很明确?你是要用xml传出数据,还是其他的传输方式。不明白你的xml怎么配置是什么意思?
如果你用xml传输数据,方案如下:
这个你要写DTD。双方都按照这个DTD规范来解析XML就可以。追问

使用webserver

使用webserver有。将一个xml转换为一个字符串,放在一个接口里,传给对方,让对方解析出来

追答

webserver是web服务器。是web service?

参考技术A 这样的那么说你本地的程序是 服务端了,那么你需要的是服务端的一个发布一个webserver服务的接口了,
<bean id="webServiceBean" class="com.rn.webservice.server.impl.DataAndInfoImpl" />
<bean id="statisticalWebServiceBean" class="com.rn.webservice.server.impl.DataStatisticalImpl" />
<bean id="segmentationReportWebServiceBean" class="com.rn.webservice.server.impl.SegmentationReportImpl" />

<bean id="mobilePushBean" class="com.rn.webservice.server.impl.MobilePushBean" />

<jaxws:server id="mobilePushInfo" address="/MobilePushServices"
serviceClass="com.rn.webservice.server.IMobilePushBean">
<jaxws:serviceBean>
<ref bean="mobilePushBean"/>
</jaxws:serviceBean>
</jaxws:server>

<jaxws:server id="dataAndInfo" address="/DataAndInfoServices"
serviceClass="com.rn.webservice.server.IDataAndInfo">
<jaxws:serviceBean>
<ref bean="webServiceBean"/>
</jaxws:serviceBean>
</jaxws:server>

<jaxws:server id="dataStatistical" address="/DataStatisticalServices"
serviceClass="com.rn.webservice.server.IDataStatistical">
<jaxws:serviceBean>
<ref bean="statisticalWebServiceBean"/>
</jaxws:serviceBean>
</jaxws:server>

<jaxws:server id="segmentationReport" address="/SegmentationReportServices"
serviceClass="com.rn.webservice.server.ISegmentationReport">
<jaxws:serviceBean>
<ref bean="segmentationReportWebServiceBean"/>
</jaxws:serviceBean>
</jaxws:server>

然后接口上面我用的注解 列:
@WebService
@SOAPBinding(style = Style.RPC)
public interface ISegmentationReport 本回答被提问者和网友采纳

以上是关于JAVA远程的webserver的主要内容,如果未能解决你的问题,请参考以下文章

java远程调用接口的原理和范例,谢谢

Java远程方法协议(JRMP)

Java远程Debug

Java 10 上的远程 JProfiler

Java中RMI远程调用demo

java远程读写文件详解