如果文件大的话,直接传输字符串,或者byte[],会不会有问题哦,难道调用参数不可以是InputStream类型的吗,再过几周我就的研究这个问题啦,看到xfire的文档在前面的介绍 General Features Feature Axis 1.x Axis2 Celtix Glue JBossWS XFire (1.1) Basic Profile 1.1 Compliant X X X X X X DIME X X Easily Create Services from POJOs X X X X MTOM X X X Open Source X X X X X RPC-Encoding X X X Spring Support X X X
REST Support X
IDEA/Eclipse Plugins X
Hot Deployment X X (Via ServiceMix)
Soap 1.1 X X X x X X
Soap 1.2 X X X X X Soap w/ Attachments X X X X Coming in 2.0!
Streaming XML (StAX based) X X WSDL->Code (Client) X X X X X X WSDL->Code (Server) X X X X X X 看到上面的Coming in 2.0! 那吧,是不是这个问题哦
不过讲的不是很详细!楼主!
xfire自带的有个seurity例子,这个知道,但是里面没有文件传输呀。
服务端在得到这个xml形式的字符串后再转换成相应的文件!!!!
看来我是超级菜鸟啦。^_^
[email protected]
如果文件不大的话(小于3M)直接用byte[]做为参数传就可以了。
General Features
Feature Axis 1.x Axis2 Celtix Glue JBossWS XFire (1.1)
Basic Profile 1.1 Compliant X X X X X X
DIME X X
Easily Create Services from POJOs X X X X
MTOM X X X
Open Source X X X X X
RPC-Encoding X
X X
Spring Support
X X
X
REST Support
X
IDEA/Eclipse Plugins
X
Hot Deployment
X
X (Via ServiceMix)
Soap 1.1
X
X
X
x
X
X
Soap 1.2 X X X X X
Soap w/ Attachments X X X X Coming in 2.0!
Streaming XML (StAX based)
X X
WSDL->Code (Client) X X X X X X
WSDL->Code (Server) X X X X X X 看到上面的Coming in 2.0! 那吧,是不是这个问题哦