一个实际工作中遇到的问题 请教.................

yeminlyln 2007-01-29 11:53:32
在实际工作中关于接口方面的一个问题:
下面是对方定义的接口文档 通讯采用web服务 传送xml文件
我这边用的是java
问:我该如何用webservice技术来实现传送标准的xml文件

使用HTTP协议通讯机制,互为客户端和服务端。服务端以web服务的形式监听指定端口(如标准80端口),客户端通过指定的URL与之建立连接,采用POST方法把数据传输给服务端,由服务端负责数据的处理。
交互数据是定义好的XML文件。具体的XML文件格式如下:
<?xml version="1.0" encoding="utf-8" ?>
<runMap>
<runMapTR>
< transmitterNo ><![CDATA[ ]]></ transmitterNo >
<sendTime><![CDATA[ ]]></ sendTime >
<sendListNum><![CDATA[ ]]></ sendListNum >
< runMapTROp>
<startTime><![CDATA[ ]]></startTime>
<endTime><![CDATA[ ]]></endTime>
<freq><![CDATA[ ]]></freq>
<antennaCode><![CDATA[ ]]></antennaCode>
<antennaDirect><![CDATA[ ]]></antennaDirect>
<programCode><![CDATA[ ]]></programCode>
<power><![CDATA[ ]]></power>
<modMode><![CDATA[ ]]></ modMode >
<cycls><![CDATA[ ]]></ cycls >
<startDate><![CDATA[ ]]></startDate>
<endDate><![CDATA[ ]]></endDate>
</runMapTROp>
</runMapTR>
<runMapTR>...</runMapTROp>...</runMapTROp></runMapTR>
</runMap>
...全文
208 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bruce_wang 2007-01-30
  • 打赏
  • 举报
回复
是不是WebServices的服务端和客户端都要有你来实现?
如果是,可以用下面的方法来实现

为上面XML文件创建对应的JavaBeans,这个可以使用Apache的XMLBeans来实现,AXIS也支持XMLBeans,XMLBeans可以创建XMLSchema、DTD到Java的映射,这样你的数据就传输过去了,服务器端怎么处理就看你自己的了。
wmzsl 2007-01-29
  • 打赏
  • 举报
回复
帮忙顶一下哈哈

67,513

社区成员

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

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