浏览 4566 次
锁定老帖子 主题:今天我同学的面试题,无语了。。。
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-03
数据库的,还问了JASPERREPORT的,他都答上来了,有一个没有答上来 是JAVA与.net之间的通讯的 要求调用.net的这个方法: public System.IAsyncResult testMethod(System.AsyncCallback back, object obj) 我同学在下面注释的地方卡到了 Service service = new Service(); Call call = (Call) service.createCall(); call.setTargetEndpointAddress(new java.net.URL("http://xxx.xxx.xx")); call.setOperationName(new QName("http://namespace/","testMethod")); call.setSOAPActionURI("http://namespace/testMethod"); //现在我同学就在这个设置参数类型这一步卡住了,我也不知道,我以前都是设置的String call.addParameter(new QName("http://namespace/","back"), XMLType.?????, ParameterMode.IN); call.addParameter(new QName("http://namespace/","obj"), XMLType.?????, ParameterMode.IN); //还有返回值 call.setReturnType(XMLType.?????); call.setUseSOAPAction(true); call.invoke("testMethod"); 这个怎么解决啊,问一下大家,JAVA里面的System.IAsyncResult和object分别是什么,怎么设值 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-08-03
webservice嘛.网上找找调用方法很多!
|
|
返回顶楼 | |
发表时间:2009-08-04
不知道.net的System.AsyncCallback是什么玩意 按理说应该在java里构建一个和System.AsyncCallback一样结构的类,addParameter这个自定义类,axis会根据反射这个类的属性生成SOAP报文
|
|
返回顶楼 | |
发表时间:2009-08-07
最后修改:2009-08-07
AsyncCallback 是一个回调函数(委托)。
java没有,webservice也构建不出来,所以java掉不了。 |
|
返回顶楼 | |