Java 编写的WebService Delphi如何调用? ( 积分: 200 )

  • 主题发起人 主题发起人 lfzxs
  • 开始时间 开始时间
L

lfzxs

Unregistered / Unconfirmed
GUEST, unregistred user!
Java声明如下
@WebService ()
public class HelloWS
{
public String SayHello ()
{
return "Hello"
;
}
}
用Delphi7导入WSDL后声明变成了
HelloWS = interface(IInvokable)
['{EE797369-A834-38BD-09F8-6A07B9ADF767}']
function SayHello(const parameters: SayHello): SayHelloResponse;
stdcall;
end;
 
就当一个正常的类来调用就行了
 
不是很清楚你发布Web服务的方式(AXIS,WebLogic等),这对Delphi6~2006
(2007不清楚)影响很大,都要针对不同的情况进行修改WSDL导入后生成的
代码。比如上面的生成的代码就有问题,但是Delphi还是比较灵活的,总会
找到修改的方法。
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
714
import
I
I
回复
0
查看
770
import
I
后退
顶部