ActiveX 访问 Web Service问题 [问题点数:200分,结帖人HsWong]

Bbs6
本版专家分:7780
Blank
黄花 2007年4月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2007年5月 Delphi大版内专家分月排行榜第三
结帖率 100%
Bbs7
本版专家分:28613
Blank
红花 2010年6月 Delphi大版内专家分月排行榜第一
Blank
蓝花 2010年9月 Delphi大版内专家分月排行榜第三
2010年8月 Delphi大版内专家分月排行榜第三
2010年5月 Delphi大版内专家分月排行榜第三
访问web service 空指针问题
我准备通过<em>访问</em><em>web</em> <em>service</em> 获得查询邮政编码的功能。但是envelope.bodyIn一直为空。不知道是什么原因,请大虾们帮我看看。rnString nameSpace = "http://WebXml.com.cn/";rn String <em>service</em>URL = "http://<em>web</em><em>service</em>.<em>web</em>xml.com.cn/WebServices/ChinaZipSearchWebService.asmx";rn String methdName = "getSupportProvince";rn String soapAction = "http://WebXml.com.cn/getSupportProvince";rn SoapObject soj = new SoapObject(nameSpace,methdName);rn SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);rn envelope.bodyOut = soj;rn envelope.setOutputSoapObject(soj);rn new MarshalBase64().register(envelope);rn AndroidHttpTransport aht = new AndroidHttpTransport(<em>service</em>URL);rn aht.debug = true;rn try rn aht.call(soapAction, envelope);rn catch (IOException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn catch (XmlPullParserException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rn String str = envelope.bodyIn.toString(); // 这一句总是为空。rn Log.i("Mylog","Infro-------:"+str);
axis访问web service问题
测试代码:rnpublic class TestXL rn rn public void test()rn String id = "20071106001";rn String result = "2";rn tryrn Service <em>service</em> = new Service();rn Call call = (Call) <em>service</em>.createCall();rn call.setTargetEndpointAddress("http://www.wellcare.cn/<em>service</em>s/StartupFlow");rn call.setOperationName("GetRegisterState");rnrn result = (String) call.invoke(new Object[]id);rnrn catch(Exception e)rn e.printStackTrace();rn finallyrn System.out.println(result+"33333333333");rn rn rn rn public static void main(String[] args)rn TestXL t = new TestXL();rn t.test();rn rnrn错误报告rn- Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.rnAxisFaultrn faultCode: http://schemas.xmlsoap.org/soap/envelope/Serverrn faultSubcode: rn faultString: namespace mismatch require http://bean.axis2.<em>web</em><em>service</em>.uw.peoplesolution.net found nonern faultActor: rn faultNode: rn faultDetail: rn Exception:org.apache.axis2.AxisFault: namespace mismatch require http://bean.axis2.<em>web</em><em>service</em>.uw.peoplesolution.net found nonern at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:172)rn at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:98)rn at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)rn at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)rn at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145)rn at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)rn at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)rn at javax.servlet.http.HttpServlet.<em>service</em>(HttpServlet.java:710)rn at javax.servlet.http.HttpServlet.<em>service</em>(HttpServlet.java:803)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)rn at org.apache.catalina.connector.CoyoteAdapter.<em>service</em>(CoyoteAdapter.java:151)rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)rn at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)rn at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)rn at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)rn at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)rn at java.lang.Thread.run(Thread.java:595)rnrnrnnamespace mismatch require http://bean.axis2.<em>web</em><em>service</em>.uw.peoplesolution.net found nonern at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)rn at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)rn at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)rn at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)rn at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocumentScannerImpl.java:719)rn at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)rn at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)rn at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)rn at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)rn at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)233333333333rnrn at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)rn at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)rn at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)rn at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)rn at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)rn at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)rn at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)rn at org.apache.axis.client.Call.invokeEngine(Call.java:2784)rn at org.apache.axis.client.Call.invoke(Call.java:2767)rn at org.apache.axis.client.Call.invoke(Call.java:2443)rn at org.apache.axis.client.Call.invoke(Call.java:2366)rn at org.apache.axis.client.Call.invoke(Call.java:1812)rn at com.test.TestXL.test(TestXL.java:17)rn at com.test.TestXL.main(TestXL.java:28)rnrn请大家指教。。。不甚感谢
跨平台web service访问问题
我用javascript<em>访问</em>别人机器<em>web</em> <em>service</em>,弹出“该页面正在<em>访问</em>其控制范围之外的信息。这有些危险。是否继续?”的对话框,如何解决!
javascript访问web service问题
<em>web</em> <em>service</em>在另一台机器上,想从这台机器<em>访问</em>该如何做?rn如果<em>web</em> <em>service</em>在本机上用http://localhost/ 可以<em>访问</em>,但是如果换成IP地址就不行了(在IE上真接<em>访问</em>是没有<em>问题</em>的。)。错误信息是Service unavailable为什么呢?还应该做什么操作吗?
web service 的客户端访问问题
写了一个<em>web</em> <em>service</em>, 有写了个 winfrom的程序。 在本机调用<em>web</em> serice 没有<em>问题</em>。rn(其中 iis 和 <em>web</em> <em>service</em> 在本机上)rn我在写<em>web</em>引用的时候 也写的是ip地址 。rn程序写好后, 在本机执行,没有<em>问题</em>,正常从 <em>web</em> <em>service</em> 返回数据。 rn我把 程序 在别的机器上执行, 就会出错。 返回不了数据。 请问是什么<em>问题</em>??rnrnrnws= new WindowsApplication1.Service_ds.Service1();rndts=ws.Getds(); rnrn其中Getds() 为 <em>service</em>中的一个方法。 rnrnrnrnrn
Web Service 访问远程数据库
我现在的情况是:两个网站以前就做好了,属于学校的两个不同部门,各网站都有自己独立的数据库空间; rn现在甲网站想调用乙网站内容,要求是:调用的内容首先由乙网站推荐给甲网站,再经甲审核通过后,内容方能在首页上显示。 rn我想了下,首先得把推荐的数据写到甲数据库中,这样的话,需要连接甲数据库,要是用远程连接数据库的话感觉不安全,所以想用 Web Service 技术实现,可有不知道这样的接口函数怎么来写,望有经验的高手指教下,小弟先谢过了!!!
访问Web Service概述
本课程介绍了,iOS开发中,客户端与服务器端网络通信,介绍了XML和Json文档结构以及如何解析。讲解了REST Web Service中的GET和POST同步异步请求方法,同时介绍了使用轻量级网络请求框架MKNetworkKit,后介绍了反馈网络信息改善用户体验 的下拉刷新控件,等待指示器控件以及网络等待指示器。
关于 Web Service 的访问
通过互联网提供Web Service,需要在一台PC上实现<em>访问</em>该Service,如何在vb.net<em>访问</em>?
如何访问WEB SERVICE?
如何<em>访问</em>WEB SERVICE?rn有没有工具可以生成中间类,利用着个类来<em>访问</em>WEB SERVICE?rn或者是其他的什么方法?rnrn谢谢rnrn
访问Web Service
我做了一个Web Service,如果想让所有用户通过URL直接调用该如何设置,因为我试了几次都报错,错误信息是客户机没有权限
访问web service的权限
请问如何实现<em>web</em> <em>service</em>的<em>访问</em>权限管理,有什么好的方案么?
web service 访问
我现在有基本的<em>service</em>: http://localhost/<em>web</em>/<em>service</em>name.asmx/methodename 是可以同过<em>web</em>的post 方法<em>访问</em>。rn现在有个自定义的<em>web</em><em>service</em> http://localhost/<em>web</em>/annoy/define.wsdl怎样通过post的方式<em>访问</em>, 也就是说.wsdl怎样<em>访问</em>?
【android】web service访问
NULL 博文链接:https://duduli.iteye.com/blog/1705770
C++访问web service实例
C++<em>访问</em><em>web</em> <em>service</em>实例一个很好的例子, 希望可以帮助到大家,
通过Web Service访问远程数据库
我在A公司的服务器上发布了一个<em>web</em>服务,只有一个方法,是将公司A的某些数据通过SQL语句取出,形成一个dataset,供其他应用外部程序(如总公司)调用该数据集,调用方式是在一个新工程中添加<em>web</em>引用,指向A公司的<em>web</em>服务地址,通过gridview引用数据对象呈现出来。rn若我在B公司也发布一个类似的<em>web</em>服务,如何将A公司和B公司的2个数据集合并成一个数据集并显示在总公司的外部程序中?
创建和访问Web Service
创建和<em>访问</em>Web Service 1 1. 概述 2 2. 创建Java Web Service 2 3. <em>访问</em>Java Web Service 9 4. <em>访问</em>.NET Web Service 20
关于访问web service的对象
在WEB站点有一个类rn比如象HelloWord这样一个类,其中,他里面有一个Say一个函数.rnrnrnrn那我怎么获取HelloWord这个类的对象呢,然后在用这个对象进行<em>访问</em>这个Say函数.rn1.我不希望直接去<em>访问</em>这个Say函数,而希望用HelloWord的对象去<em>访问</em>rn2.如果,WEB站点有两个相同的函数Say,如何进行区分rnrn希望高手能够解答,能给我一个详细解决的方法.谢谢各位拉
Android访问 web service asmx
免费下载!包括所需的jar文件,Activity文件和布局资源xml!
VC++6.0怎么访问Web Service
哪位能够给我详细的说下VC++6.0怎么<em>访问</em>Web Service,要什么配置啊,请说系统点,按照步骤一步一步来,最好举个简单的例子,比数字大小啊什么的,我刚接触,谢谢了
访问 Web Service 时的权限问题
我在Vs.Net 2002 环境下开发的Web Service 在实验室能够正常<em>访问</em>,没有任何<em>问题</em>rn可是在单位新安装的 XP 系统(SP2)下部署时,提示说权限被拒绝,请问Web Service 的<em>访问</em> 是与系统有关,还是其它什么地方被忽略了?
内网间web service访问
例如 内网A 内网B ,内网A和i内网B 都连接到公网rn内网A 一台计算机上面发布一个 <em>web</em> <em>service</em> rn那么内网B上一台计算机怎样<em>访问</em> 怎么<em>访问</em>内网A上面的 <em>web</em> <em>service</em>
访问WEB SERVICE 返回403?????
<em>访问</em>联通的PUSH WEBSERVICE rnhttp://211.94.69.247/pushsender/<em>service</em>s/PushSIServicePort 地址时rn返回如下错误:rnAxisFaultrn faultCode: http://xml.apache.org/axis/HTTPrn faultSubcode: rn faultString: (403)Forbiddenrn faultActor: rn faultNode: rn faultDetail: rn string: return code: 403rnrnrn(403)Forbiddenrn at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:630)rn at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:128)rn at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)rn at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)rn at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)rn at org.apache.axis.client.AxisClient.invoke(AxisClient.java:180)rn at org.apache.axis.client.Call.invokeEngine(Call.java:2526)rn at org.apache.axis.client.Call.invoke(Call.java:2515)rn at org.apache.axis.client.Call.invoke(Call.java:2210)rn at org.apache.axis.client.Call.invoke(Call.java:2133)rn at org.apache.axis.client.Call.invoke(Call.java:1656)rn at moffy.wappush.cuc.wap.PushSIServicePortSoapBindingStub.pushMSG(PushSIServicePortSoapBindingStub.java:338)rn at moffy.wappush.cuc.wap.Sender.pushMSG(Sender.java:26)rn at cucpushrun.mainpush.pushMsgMe(mainpush.java:64)rn at cucpushrun.mainpush.main(mainpush.java:101)rnrn这个错误是不是说明 主叫方地址没有 申请,WEBSERVICE 决绝<em>访问</em>????rn我的理解对不对???rn如果不是 那是什么原因?怎样解决 请指教?
如何访问加密的web service
因为项目需要,要<em>访问</em>一个<em>web</em> <em>service</em>,是WSSECURITY加密的,密码方式是PasswordDigest,请问有没有谁能够指点一下,该如何<em>访问</em>?现有的就只有<em>web</em> <em>service</em>提供的WSDL描述文件。谢谢
使用URLConnection访问Web Service
接口是这个:http://<em>web</em><em>service</em>.<em>web</em>xml.com.cn/WebServices/ForexRmbRateWebService.asmx?discorn我想实现URLConnection<em>访问</em>该Web Service,但是我真的不知道这个Web Service的地址该怎么用?rn我想请教大家帮忙一个小列子就可以。
web service 访问文件夹权限问题
大家好!我写了一个服务,里面有一句判断服务所在计算机某个文件夹是否存在rn[<em>web</em>method]rnpublic void aa()rnrn Directory.Exists(txtInFolder.Text)rnrn发现在别的计算机调用时候,有些计算机能<em>访问</em>返回true;但是有些计算机就不行,返回false(占大多数)。rnrn我觉得应该是ASPNET这个用户权限<em>问题</em>,应该怎样设置呢?谢谢了!
求一个FLASH 访问WEB SERVICE问题
FLASH 可以<em>访问</em> WEB SERVICE 吗 不是用 FLEX
asp访问C#的web service问题,急
rnrn以下代码在http://localhost/txsite/CreateFile.asmx/Hello 下执行成功,放到远程服务器上后无法执行。远程服务器地址: http://txsite.21tx.com/CreateFile.asmxrnrn
使用AXIS1.4访问web Service问题
对方的<em>web</em><em>service</em>提供了wsdl文件,还提供了licenseXml,文档中说是SOAP消息的传入格式:rnrnrn rn rn …rn …rn …rn rn rn rn …rn rnrnrnrnrn我自己做了一个WebService来做测试(写了一个ws 服务端,同wsdl2java.bat的方法做了一个ws 客户端)rnrn我通过wsdl2java.bat文件生成相关代码,命令格式为:rnwsdl2java -uri http://localhost:8080/test/<em>service</em>s/BookService?wsdl -p demo.test -d adb -s -o d:\datarnrn测试代码服务端实现类的代码如下:rnrnpackage org.codehaus.xfire.demo;rnrnimport java.util.HashMap;rnimport java.util.Map;rnrn/**rn * @author Dan Diephousern * @author Nathan Pelesrn */rn//START SNIPPET: bookrnpublic class BookServiceImpl implements BookServicernrn private Book onlyBook;rn private Book twoBook;rn rn public BookServiceImpl()rn rn onlyBook = new Book();rn onlyBook.setAuthor("Dan Diephouse");rn onlyBook.setTitle("Using XFire");rn onlyBook.setIsbn("0123456789");rn rn twoBook = new Book();rn twoBook.setAuthor("zhangweihua");rn twoBook.setTitle("Study Web Service");rn twoBook.setIsbn("2222222");rn rnrn public Book[] getBooks() rn rn return new Book[] onlyBook, twoBook ;rn rn rn public Book findBook(String isbn) throws BookExceptionrn rn if (isbn.equals(onlyBook.getIsbn()))rn return onlyBook;rn else if(isbn.equals(twoBook.getIsbn()))rn return twoBook;rn rn throw new BookException("Book not exists",new BookExceptionDetail("NOT_EXIST","Can't find book"));rn rnrn public Map getBooksMap() rn Map result = new HashMap();rn result.put(onlyBook.getIsbn(), onlyBook);rn return result;rn rnrnrn测试代码客户端代码如下:rnpackage demo.test;rnrnpublic class BookServiceClient rn public static void main(java.lang.String args[])rn tryrn BookServiceStub stub =rn new BookServiceStubrn ("http://localhost:8087/xfire/<em>service</em>s/BookService");rnrn getBooks(stub);rn findBook(stub);rnrn catch(Exception e)rn e.printStackTrace();rn rn rnrnrn /* two way call/receive */rn public static void getBooks(BookServiceStub stub)rn tryrn BookServiceStub.GetBooks req = new BookServiceStub.GetBooks();rn BookServiceStub.GetBooksResponse res = stub.getBooks(req);rn System.out.println(res.getOut());rn BookServiceStub.ArrayOfBook bookArray = res.getOut();rn for(int i = 0; i < bookArray.localBook.length; i++)rn BookServiceStub.Book book = bookArray.localBook[i];rn System.out.println("i=" + i + " Title=" + book.getTitle());rn rn catch(Exception e)rn e.printStackTrace();rn System.err.println("\n\n\n");rn rn rnrn rn public static void findBook(BookServiceStub stub)rn tryrn BookServiceStub.FindBook req = new BookServiceStub.FindBook();rn rn req.setIn0("2222222");rn BookServiceStub.FindBookResponse res = stub.findBook(req);rn System.out.println(res.getOut());rn //BookServiceStub.ArrayOfBook bookArray = res.getOut();rn BookServiceStub.Book book = res.getOut();rn if(book != null)rn System.out.println("have found book:" + book.getTitle());rn rn catch(Exception e)rn e.printStackTrace();rn System.err.println("\n\n\n");rn rn rnrnrnrn这个测试能够通过,但是用户给到的要用licenseXml,不知道用这种方法如何使用licenseXml?请高手们指点一下!谢谢!
windows 2003 访问 web service 问题
我的服务器是 WINDOWS 2003,在上面布署了一套 WEB SERVICE接口.rn现在的<em>问题</em>是,我可以在本地IE中打开WEB SERVICE,看到接口的定义.rn但是我用开发的程序在本地通过HTTP<em>访问</em>WEB SERVICE,就会返回 500的错误.rn而我将开发的程序COPY到服务器上去运行是OK的.rnrn我想应该是IIS或WINDOWS 2003安全方面的设置.但我都不太熟悉.rn(注:服务器与本机都在公司同一局域网中,并且WINDOWS 2003是刚刚重装的)rnrn呵呵,希望各位高手指教,不胜感激!
请问关于访问Web Service的问题
我利用MSXML4中的ServerXMLHTTP40开发了一个客户端<em>访问</em>WEb Service的rn程序,运行在win2000的系统下,开始还可以,rnrn不过,我重装了系统,MSXML4也装,结果出现了“拒绝<em>访问</em>”的错误rn不知道是什么<em>问题</em>,请问哪位大侠知道rnrn谢谢rn
使用socket访问web Service 的问题
做了一个<em>web</em> Service 的服务程序,提供了一个服务,在客户端调用成功。但现在有这样一个需求:使用vc7.0 用Socket组包成Http协议的Post的情况来<em>访问</em>我这个服务。现在的<em>问题</em>就是:socket发包到我的服务后,http的返回值为100,请问,是否是我的<em>web</em> 服务的IIS的设置的<em>问题</em>,还是什么别的<em>问题</em>?
使用Applet访问Web Service的问题
<em>问题</em>描述:rn 在JBuilder2005里做了一个Applet来<em>访问</em>Web Service,在IDE中测试成功,无论Tomcat是在JBuilder里面或外面启动都可以在JBuilder里启动这个Applet来<em>访问</em>服务。但是在不启动JBuilder而在外面直接用浏览器打开网页执行Applet就不能<em>访问</em>到服务了,报了很多异常,意思是找不到Axis的某些类,后来把相关的库文件都打包和Applet一起下载到客户端,但是<em>问题</em>依旧。(估计这还是包包含有<em>问题</em>,不过我想即使成功了,applet加上axis等等的库之后其大小对于网络下载来说也实在有些夸张)rnrn其他:rn 感觉B/S结构如果单纯以浏览器作为客户端而不安装任何特定的插件或者application的话,在客户端绘制比较复杂的元素会很困难,想象一下把photoshop做成B/S结构的话……。之所以我选择用applet也是由于要做一个监控程序,但是要求必须用B/S结构,客户端需要做实时的复杂图表绘制,如果用网页将不可想象,但是我实在不知道有什么更好的选择,还请大家给点建议,谢谢!
关于在访问WEB SERVICE时内存泄露的问题
我在客户端的代码如下,调用WEB SERVICE一端的时候,WEB SERVICE返回一个数值rn CoInitialize(nil);rn tryrn HTTPRIO1.URL := 'http://localhost/scripts/package.dll/soap';rn packobj := HTTPRIO1 as Ipackage;rn packobj.packdata(par1);rn finallyrn CoUninitialize;rn packobj := nil;rn end;rn这段代码我放在了一个客户端的一个定时器下让它500毫秒<em>访问</em>一次WEB SERVICE端,但是这样内存的使用会不断增长
一个asp访问web service问题
[code=VB]url = "http://www.wopos.com"rnrnSoapRequest = ""&_rn""&_rn ""&_rn ""&_rn "string"&_rn "string"&_rn ""&_rn ""&_rn""rnrn'Response.Write SoapRequestrn'Response.End()rnrnSet xmlhttp = server.CreateObject("Msxml2.XMLHTTP")rnxmlhttp.Open "POST",url,falsernxmlhttp.setRequestHeader "Content-Type", "text/xml;charset=utf-8"rnxmlhttp.setRequestHeader "HOST","www.wopos.com"rnxmlhttp.setRequestHeader "Content-Length",LEN(SoapRequest)rnxmlhttp.setRequestHeader "SOAPAction", "www.wopos.com" '一定要与WEBSERVICE的命名空间相同,否则服务会拒绝rnxmlhttp.Send(SoapRequest)rn'这样就利用XMLHTTP成功发送了与SOAP示例所符的SOAP请求.rn'检测一下是否成功:rnResponse.Write xmlhttp.Status&" "rnResponse.Write xmlhttp.StatusTextrn'Response.Write xmlhttp.responseXMLrnrnIf xmlhttp.Status = 200 ThenrnrnSet xmlDOC = server.CreateObject("MSXML2.DOMDocument")rnrn If xmlDOC.load(xmlhttp.responseXML) = True Thenrn Response.Write "Ok"rn ELSErn Response.Write "No Ok"rn End If rnrnrnElsernrn Response.Write xmlhttp.Status&" "rn Response.Write xmlhttp.StatusTextrnrnrnEnd ifrnrnrnSet xmlhttp = Nothing[/code]rnrn为什么这个xmlDOC.load(xmlhttp.responseXML)老是装载不了?
关于通过代理服务器访问web service问题!!!
机子通过代理服务器上网,我用wsdl importer导入wsdl,然后作了一个最简单的<em>访问</em><em>web</em> <em>service</em>的客户端程序。rnrn运行程序时,只是跳出了让输入密码和用户名的对话框,输入用户名和密码后,可以<em>访问</em>外部网的<em>web</em> <em>service</em>。rnrn现在我得出的结论是,delphi的<em>web</em> <em>service</em>控件能够自动查找在IE里设置的代理服务器地址和端口。rn但是它需要得到用户名和密码的确认。rnrn我的要求是,我想自己通过程序指定代理服务器,以及用户名和密码。请问该怎么做???rnrn在这方面有经验的大虾请指点一下。谢谢。
求助高人 :web service访问问题
WSDL文件如下rn rn- rn- rn- rn rn rn- rn rn rn rn- rn rn rn- rn- rn rn rn rn rn- rn rn rn- rn rn- rn rn rn- rn rn rn rn rn- rn- rn rn rn rn rnrnrn下面是我的部分<em>访问</em>代码:rn org.apache.axis.client.Service <em>service</em> = new org.apache.axis.client.Service();rn org.apache.axis.client.Call call = (org.apache.axis.client.Call)<em>service</em>.createCall();rn call.setTargetEndpointAddress(new java.net.URL("http://192.168.135.228/ProjectServer/PDS.WSDL"));rn call.setOperationName(new QName("http://tempuri.org/wsdl/", "SoapXMLRequest")); rn Object pdsResult = call.invoke( new String[] cookie,xmlReq);rnrn总是不能成功,参数设置错了吗?
用c#访问java的web Service的问题
用c#<em>访问</em>java的<em>web</em> Service有两个<em>问题</em>rn1 身份验证。在c#代理客户类(wsdl.exe生成的)里如何向<em>web</em> <em>service</em>传递(像以下java方式类似的)username和passwordrn 我在java客户类里这样做是成功的:rn[code=Java]rnString endpoint = "http://localhost:" +"8080"+ "/JWebService/<em>service</em>s/SoapTest";rnService <em>service</em> = new Service(); rnCall call = (Call) <em>service</em>.createCall();rn rncall.setTargetEndpointAddress(new java.net.URL(endpoint));rncall.getMessageContext().setUsername("user1");rncall.getMessageContext().setPassword("pass1"); rn...rn[/code]rnrn2 怎样把javaBean在<em>web</em>Service与调用者间传递?(我总是收到"could not deserializer..."错误)rnrn最好有什么例子能给分享一下,谢谢!
Web Service访问Tomcat数据源的问题
现在由于工作的原因,在用Java写Web Service让delphi来调用,但是现在发现Tomcat下配置的数据源不能让Web Service 调用,以下是我配置的数据源,我是在,我用Jsp来调用JavaBean<em>访问</em>能正常得到数据,但是,用Web Service来调用时就找不到连接.请问这是什么原因,是Web Service本身的原因嘛?rn2、有时提示:javax.naming.NameNotFoundException: Name jdbc is not bound in this Context 请问这又是什么回事?rn3、哪位用Resin发布过Web Service的,如果发布过的,请详细的说一下布薯的方法?rnrn rn
Web Service Web Service
Web ServiceWeb ServiceWeb Service
请问Web Service和ActiveX是什么关系呢?
请问Web Service和ActiveX是什么关系呢? ActiveX是不是属于一种Web Service?rnrn我有点搞不清楚什么是Web Service,能不能给我个有Web Service的连接?rnrnthanks in advance!~
wab service 访问问题?
我这里有个c/s模式的 mis 后台是局域网上建的一个 SQL SERVER 数据库@我通过database 中的 MSS MSSOFTER SQL Server 轻松搞定!!rn但是其中有个模块需要读取 Interlet 上的一个已用系统中的数据库(Web <em>service</em>) rn请问怎么连接@@ 连接方式? 需要知道的参数? 如果能用代码实现请给出代码 !rn 谢谢@!!rn
ActiveX访问数据库的问题
用VB6做的一个ActiveX控件,有<em>访问</em>数据库的功能(是用ADO<em>访问</em>SQL Server),打包后用IIS发布,但是在客户端下载后却不能<em>访问</em>服务器的数据库,请问这是什么原因?
web service 问题
本人想用JSP + tomcat + mysql 开发一个系统A 但是还要用到另外一个系统B的数据库 该系统Linux + oracle + jsp + tomcat开发的。 请高手帮我解决如何调用 系统B的数据库内容 最好有详细的过程 本人感激不尽
WEB service服务问题
我电信ISAG回调WEB SERVICE接口中,将收到到信息写入数据库(调用数据库类,注意:我将自定义数据库加入到WEB SERVICE服务包中,直接调用),出现新下面提示信息,请各位高手指点:rnStandardWrapperValve[AxisServlet]: Servlet.<em>service</em>() for servlet AxisServlet threw exceptionrnjavax.servlet.ServletException: Servlet execution threw an exceptionrnjavax.servlet.ServletException: Servlet execution threw an exceptionrn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)rn at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)rn at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)rn at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)rn at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)rn at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)rn at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)rn at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)rn at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)rn at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)rn at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)rn at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)rn at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)rn at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)rn at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)rn at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)rn at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)rn at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)rn at java.lang.Thread.run(Thread.java:536)
关于web service问题
假如所有程序都从wsdl生成的,先定义一些operation后,用axis2生成了服务端代码,布署到了服务器上运行了起来,这时候,我把wsdl删除了几个operation,再生成一遍stub代码,这个时候用这个stub来调用那些保留的operation不会有<em>问题</em>吧,此时服务器端代码仍旧是开始的那个大wsdl,我自已试验了一下是这样,对<em>web</em> <em>service</em>不太熟,所以想问一下。
web service问题
请问各位大虾们怎么用JavaScript调用<em>web</em> <em>service</em>的?谢了
web service连接的问题
在本机用vs2005建了个用于简单四则运算的<em>web</em> <em>service</em>,用地址 http://localhost:1678/Service1.asmx可以<em>访问</em>,并且可以实现计算的功能,然后我想实现局域网内另一台机器对这个服务的<em>访问</em>。rn1、在IIS默认网站下新建虚拟目录(WSApp08),将该工程的文件夹地址填入,并在属性界面将ASP。NET的版本号选为1.1.4322,勾选目录浏览选项。rn2、在一个虚拟机(XP)中<em>访问</em>该服务(这个过程保持Web服务运行状态):输入地址http://192.168.1.6/WSApp08可以打开工程文件夹,在文件夹里可以看到Service1.asmx这个文件,点击打开这个文件的时候<em>问题</em>就出现了,以下是<em>问题</em>描述:Runtime Error rnDescription: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine. rnrnDetails: To enable the details of this specific error message to be viewable on remote machines, please create a tag within a "<em>web</em>.config" configuration file located in the root directory of the current <em>web</em> application. This tag should then have its "mode" attribute set to "Off".rnrnrnrnrnrn rn rn rnrn rnrnNotes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's configuration tag to point to a custom error page URL.rnrnrnrnrnrn rn rn rnrnrn小弟初涉<em>web</em> <em>service</em>,还有好多不懂的,望各位大虾多多指教~~rn
初学web service问题!!!!
请问一下 我自己写的Web Service方法中 有个Fun方法, 在服务的这个类中 有一个叫FunAsync的方法 应该是异步调用Fun方法吧 但是如果我的Fun是一个返回类型为int的方法,那么我怎么才能得到结果呢?FunAsync有一个比Fun方法多一个object类型参数的重载的方法 用这个参数是不是可以得到结果?如果是请问怎么使用?请写个例子。。。。
web service应用的问题
大家说说看,现在internet上的类似于oicq、MSN这种软件的服务器端程序的功能,如果使用<em>web</em> <em>service</em>实现,具备可行性吗?
关于web service问题
我编写了一个<em>web</em> <em>service</em>服务,请问怎么编写个客户端来调用服务器得<em>web</em> <em>service</em>服务啊,要求用java编写,谢谢
Web Service 参数问题
我有三个工程,一个是类库A,一个WebService B,一个是应用程序 Crn假设A中有一个类a,B中有两个ASMX b1,b2都引用了A.a,C中引用两个ASMX B.b1,B.b2rn那么就会产生两个A.a类,分别是B.b1.c 和B.b2.c,但其实这两个类是同一个类,如何才能不产生类库A的本地代理啦?rn谢谢!
急,web service问题
我在用delphi开发<em>web</em> <em>service</em> 时,在调试是出现“xml 必须有一个上层元素”,line;0 请问着这是什么原因。谢谢
Web Service的问题
微软的ASP.NET入门教材里Web Service可执行例子的源代码是三个文件:*.aspx ,*.cs ,*.wsdlrn 我看的《ASP.NET/XML深入编程技术》用的是由wsdl.exe运行*.asmx生成*.cs,再生成*.dll放在bin目录下,还有*.aspxrn (按照第二个方法会产生“找不到类型或命名空间名称”的编译错误)rn 哪个更好???
web service类型问题
1、第三方用VB6.0调用我的<em>web</em><em>service</em>(C#写的),VB6.0调用<em>web</em><em>service</em>时提供RecordSet;rnrnADODB.Recordset(在.net下的adodb命名空间下)是接口类型,而<em>web</em><em>service</em>参数(输入/返回)类型不支持不可序列化的类型。rn请问这种情况怎么处理?哪位给点思路!谢谢!rnrn如果<em>web</em><em>service</em>中方法接收ADODB.Recordset类型参数rnrn[WebMethod]rn public DataSet SetRecordSetInfo(ADODB.Recordset rs)rn rn //do something transform ado recordset to ado.net datasetrnrn rnIE<em>访问</em><em>web</em><em>service</em>报错rn无法序列化接口 ADODB.Recordset。 rn说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 rnrn异常详细信息: System.NotSupportedException: 无法序列化接口 ADODB.Recordset。rnrn2、ado Recordset和ado.net dataset之间怎么相互转换?也就是说ado Recordset数据怎么转换为ado.net dataset中的数据。
web service问题
我在rhl9自带的apache下,部署kylix3开发的cgi形式<em>web</em> <em>service</em>,在浏览器中看其接口的wsdl时,报如下错误,请问如何解决,谢谢。rnError: Error loading library "libxercesxmldom.so.1": "libxercesxmldom.so.1: cannot open shared object file: Too many levels of symbolic links"/Exception
关于Web Service 问题?
1、Web Service 服务器端;rn2、执行Web Service 的Xml客户端;rn3、用户IE;rnrn请问用户用IE<em>访问</em>此Web Service时,是直接<em>访问</em>1rn还是先<em>访问</em>2,再由2向1取数据啊?
简单的web service 问题
本人计划调用 [url=http://210.43.64.106/Service.asmx]超链接[/url] http://210.43.64.106/Service.asmx 这个地址的一个接口 XSCheckPassword(String strXH,String strPassword) 但是用axis2 和 axis1 都试过了 就是出现异常 ,还请高手指教rnrn调用代码如下:rn[code=Java]rnpackage com.tools;rnimport org.apache.axiom.om.OMAbstractFactory;rnimport org.apache.axiom.om.OMElement;rnimport org.apache.axiom.om.OMFactory;rnimport org.apache.axiom.om.OMNamespace;rnimport org.apache.axiom.soap.SOAP11Constants;rnimport org.apache.axis2.Constants;rnimport org.apache.axis2.addressing.EndpointReference;rnimport org.apache.axis2.client.Options;rnimport org.apache.axis2.client.ServiceClient;rnimport org.apache.axis2.transport.http.HTTPConstants;rnimport org.apache.axis2.transport.http.HttpTransportProperties.ProxyProperties;rnimport org.apache.commons.logging.Log;rnimport org.apache.commons.logging.LogFactory;rnpublic class CheckPassword rn rnprivate static EndpointReference targetEPR2 = rnnew EndpointReference("http://210.43.64.106/Service.asmx");rnrnpublic void getResult() throws Exceptionrn rn String s = null;rn ServiceClient sender = new ServiceClient(); rn sender.setOptions(buildOptions());rn OMElement result = sender.sendReceive(buildParam());rn System.out.println(result);rn s = result.getFirstElement().getText();rn System.out.println(s); rn rn rn private static OMElement buildParam()rn rn OMFactory fac = OMAbstractFactory.getOMFactory();rn OMNamespace omNs = fac.createOMNamespace("http://tempuri.org/", "");rn rn OMElement data =fac.createOMElement("XSCheckPassword", omNs); rn OMElement inner1 = fac.createOMElement("strXH",omNs); rn OMElement inner2 = fac.createOMElement("strPassword",omNs); rn inner1.setText("20084042034"); rn inner2.setText("2008198821"); rn rn data.addChild(inner1); rn data.addChild(inner2); rn return data;rn rn rn private static Options buildOptions()rn rn Options options = new Options();rn options.setSoapVersionURI(SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);rn options.setAction("http://www.zf_<em>web</em><em>service</em>.com/XSCheckPassword"); rn options.setTo(targetEPR2);rn options.setTransportInProtocol(Constants.TRANSPORT_HTTP);rn return options;rn rn rn public static void main(String[] args) throws Exceptionrn rn CheckPassword s = new CheckPassword();rn s.getResult();rn rn rnrn[/code]rnrn异常如下:rnrnlog4j:WARN No appenders could be found for logger (org.apache.axis2.util.Loader).rnlog4j:WARN Please initialize the log4j system properly.rnException in thread "main" org.apache.axis2.AxisFault: 服务器无法读取请求。 XML 文档(1, 130)中有错误。 不应有 。rn at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)rn at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)rn at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)rn at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)rn at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)rn at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)rn at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)rn at com.tools.CheckPassword.getResult(CheckPassword.java:25)rn at com.tools.CheckPassword.main(CheckPassword.java:60)rnrn本人测试很多遍了,还请高手指教 感激不尽 到时候还可以追加分数 只要解决<em>问题</em>。
web service 启动问题
项目一启动就:rn rn我应该怎样配置,解决这个<em>问题</em>!
web service 事务问题
[WebMethod(TransactionOption=TransactionOption.RequiresNew)]rn在<em>web</em> <em>service</em> 方法中加入这个自动事务处理,但是在客户端总是出现 “分布式事务已完成的”的报错。是何缘故?并且客户端timeout 时间设的很长了。
web service的简单问题
初学<em>web</em> <em>service</em>有几点不明白rn1、创建<em>web</em> <em>service</em>实例时能不能带参数 new Service1("string");,就像创建普通类一样rn2、在<em>web</em> <em>service</em>中要调用其他类,如何返回这个类的相关属性?rn 做了个数据操作类,想作成<em>web</em>method,返回属性时有点<em>问题</em>,请教大侠,我该如何做
Web Service 问题
写好的Web Service,在某一台机器上出错,就是运行一个简单的Hello World也是如此,rn这些Web Service在所有的机器上都没有<em>问题</em>。rn这台出错的机器运行ASPX没有<em>问题</em>,是不是和操作系统有关?rnrnrnSystem.IO.FileNotFoundException: File or assembly name 2oez_dj3.dll, or one of its dependencies, was not found.rnFile name: "2oez_dj3.dll"rn at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)rn at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)rn at System.Reflection.Assembly.Load(AssemblyName assemblyRef, Evidence assemblySecurity)rn at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly()rn at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly()rn at System.Xml.Serialization.Compiler.Compile()rn at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings)rn at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings)rn at System.Web.Services.Protocols.XmlReturn.GetInitializers(LogicalMethodInfo[] methodInfos)rn at System.Web.Services.Protocols.XmlReturnWriter.GetInitializers(LogicalMethodInfo[] methodInfos)rn at System.Web.Services.Protocols.MimeFormatter.GetInitializers(Type type, LogicalMethodInfo[] methodInfos)rn at System.Web.Services.Protocols.HttpServerType..ctor(Type type)rn at System.Web.Services.Protocols.HttpServerProtocol.Initialize()rn at System.Web.Services.Protocols.ServerProtocol.SetContext(Type type, HttpContext context, HttpRequest request, HttpResponse response)rn at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)rnrn=== Pre-bind state information ===rnLOG: Where-ref bind. Location = C:\WINNT\TEMP\2oez_dj3.dllrnLOG: Appbase = file:///c:/inetpub/wwwroot/WebService1rnLOG: Initial PrivatePath = binrnCalling assembly : (Unknown).rn===rnrnLOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).rnLOG: Attempting download of new URL file:///C:/WINNT/TEMP/2oez_dj3.dll.rnrnrn
Web Service 加密问题
在使用Web Service 的时候一定会遇到加密的<em>问题</em>,毕竟谁都不希望自己信心苦苦写的东西被别人轻易就看到了  本人小小的研究了一下.实测可行 最简单的方法,就是在IIS界面加密界面选择,windows加密. 启用之后就会发现再<em>访问</em>的时候就需要输入账号和密码了,至于账号和密码,默认就是当前计算机登录用户的登录名和密码,如果觉得这样不安全的话 ,可以单独创建一个用户只有IIS 权限即
web service问题,急
rn rn stringrn rn rn上面是我用vs写的<em>web</em> <em>service</em>的soap头,请问怎样把rn stringrn rn变为string,就是给我客户端返回包的时候去掉rn这一层,这是从soapHeader派生来的类名称。急!!!!rnrn
Web Service 的性能问题
我按照MSDN7中的一个walk through- Create Distribute Application建立了一个rn例子,但通过100M网<em>访问</em>竟然耗费了近半分钟,要知道才几时条数据而已,而且每次都如此,我想请教大家<em>问题</em>出现在什么地方?是设置<em>问题</em>还是VS.Net自身的性能<em>问题</em>?
web service cxf 问题
我用cxf的wsdl2java.bat 生成wsdl本地类,但是在写客户端调用的时候报错。rnException in thread "main" javax.xml.ws.WebServiceException: org.apache.cxf.<em>service</em>.factory.ServiceConstructionExceptionrn at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:333)rn at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:318)rn at javax.xml.ws.Service.getPort(Unknown Source)rn at com.poka.xx.DataProcessingImplService.getDataProcessingImplPort(DataProcessingImplService.java:58)rn at com.test.WebServiceTest.main(WebServiceTest.java:16)rnCaused by: org.apache.cxf.<em>service</em>.factory.ServiceConstructionExceptionrn at org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:324)rn at org.apache.cxf.<em>service</em>.factory.AbstractServiceFactoryBean.initializeDataBindings(AbstractServiceFactoryBean.java:86)rn at org.apache.cxf.<em>service</em>.factory.ReflectionServiceFactoryBean.buildServiceFromWSDL(ReflectionServiceFactoryBean.java:430)rn at org.apache.cxf.<em>service</em>.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:534)rn at org.apache.cxf.<em>service</em>.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:248)rn at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFactoryBean.java:205)rn at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:101)rn at org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:90)rn at org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:155)rn at org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:156)rn at org.apache.cxf.jaxws.ServiceImpl.createPort(ServiceImpl.java:464)rn at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:331)rn ... 4 morernCaused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 4 counts of IllegalAnnotationExceptionsrn两个类具有相同的 XML 类型名称 "http://dao.poka.com/shangHangJiaoKuanResponse"。请使用 @XmlType.name 和 @XmlType.namespace 为类分配不同的名称。rn this problem is related to the following location:rn at com.poka.xx.jaxws_asm.ShangHangJiaoKuanResponsern this problem is related to the following location:rn at com.poka.xx.ShangHangJiaoKuanResponsern at public com.poka.xx.ShangHangJiaoKuanResponse com.poka.xx.ObjectFactory.createShangHangJiaoKuanResponse()rn at com.poka.xx.ObjectFactoryrn两个类具有相同的 XML 类型名称 "http://dao.poka.com/shangHangJiaoKuan"。请使用 @XmlType.name 和 @XmlType.namespace 为类分配不同的名称。rn this problem is related to the following location:rn at com.poka.xx.jaxws_asm.ShangHangJiaoKuanrn this problem is related to the following location:rn at com.poka.xx.ShangHangJiaoKuanrn at public com.poka.xx.ShangHangJiaoKuan com.poka.xx.ObjectFactory.createShangHangJiaoKuan()rn at com.poka.xx.ObjectFactoryrn两个类具有相同的 XML 类型名称 "http://dao.poka.com/sayHelloResponse"。请使用 @XmlType.name 和 @XmlType.namespace 为类分配不同的名称。rn this problem is related to the following location:rn at com.poka.xx.jaxws_asm.SayHelloResponsern this problem is related to the following location:rn at com.poka.xx.SayHelloResponsern at public javax.xml.bind.JAXBElement com.poka.xx.ObjectFactory.createSayHelloResponse(com.poka.xx.SayHelloResponse)rn at com.poka.xx.ObjectFactoryrn两个类具有相同的 XML 类型名称 "http://dao.poka.com/sayHello"。请使用 @XmlType.name 和 @XmlType.namespace 为类分配不同的名称。rn this problem is related to the following location:rn at com.poka.xx.jaxws_asm.SayHellorn this problem is related to the following location:rn at com.poka.xx.SayHellorn at public com.poka.xx.SayHello com.poka.xx.ObjectFactory.createSayHello()rn at com.poka.xx.ObjectFactoryrnrn at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:106)rn at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:466)rn at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:298)rn at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:141)rn at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1163)rn at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:145)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)rn at java.lang.reflect.Method.invoke(Unknown Source)rn at javax.xml.bind.ContextFinder.newInstance(Unknown Source)rn at javax.xml.bind.ContextFinder.find(Unknown Source)rn at javax.xml.bind.JAXBContext.newInstance(Unknown Source)rn at org.apache.cxf.common.jaxb.JAXBContextCache$2.run(JAXBContextCache.java:268)rn at org.apache.cxf.common.jaxb.JAXBContextCache$2.run(JAXBContextCache.java:267)rn at java.security.AccessController.doPrivileged(Native Method)rn at org.apache.cxf.common.jaxb.JAXBContextCache.createContext(JAXBContextCache.java:266)rn at org.apache.cxf.common.jaxb.JAXBContextCache.getCachedContextAndSchemas(JAXBContextCache.java:172)rn at org.apache.cxf.jaxb.JAXBDataBinding.createJAXBContextAndSchemas(JAXBDataBinding.java:454)rn at org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:322)rn ... 15 morern
web service使用问题
<em>web</em> <em>service</em>我只知道看教程发布一个<em>web</em> <em>service</em>服务(如:http://localhost/AddService.asmx),rn然后另开一个项目去引入<em>web</em>服务这样子。rn1.不知道商业化的用法是怎样的呀?rnrn2.最近看到项目有这样用,这个(http://90.180.156.11:5600/mes<em>web</em><em>service</em>/RunService)是个已经发布的服务,rn方法只是去调用这个服务还是怎样?rn求指教,致谢。rnrn[code=csharp] public static string[] RunService(string site, string data, string url = @"http://90.180.156.11:5600/mes<em>web</em><em>service</em>/ExecutingService", string userName = "mesuser", string password = "7993")rn rn string[] arrMsg = new string[3];rn tryrn rn HttpWebRequest request = CreateWebRequest(url, userName, password);rn XmlDocument soapEnvelopeXml = new XmlDocument();rnrn string str1 = string.Format(@" rn rn rn rn rn rn rn 0rn 1 rn rn rn rn ", site, data);rn soapEnvelopeXml.LoadXml(str1);rnrn using (Stream stream = request.GetRequestStream())rn rn soapEnvelopeXml.Save(stream);rn rnrn using (WebResponse response = request.GetResponse())rn rn using (StreamReader rd = new StreamReader(response.GetResponseStream()))rn rn string resMsg = rd.ReadToEnd();rn XmlDocument xmlDoc = new XmlDocument();rn xmlDoc.LoadXml(resMsg);rn XmlNode root = xmlDoc.SelectSingleNode("//status");rn arrMsg[0] = Convert.ToInt32(Convert.ToBoolean(root.InnerText)).ToString();rn root = xmlDoc.SelectSingleNode("//message");rn arrMsg[1] = root.InnerText;rnrn root = xmlDoc.SelectSingleNode("//returnList");rn if (root != null)rn arrMsg[2] = root.InnerText;rn rn rnrn rn catch (Exception ex)rn rn arrMsg[0] = "0";rn arrMsg[1] = ex.Message;rn rn return arrMsg;rn rn [/code]
连接Web Service 问题
我在Pocket PC 模拟器中去调用自己写的Web服务,系统错误提示“连不上Web服务器!",但我在微软下了个pock et pc 调用Web服务Demo,直接运行就可以调用Web服务了,根本就没设置模拟器任何网络连接设置。这是什么道理,不解???
奇怪的 web service 问题
为什么我在<em>web</em> <em>service</em> 中写了一个方法返回一个ArrayList,在同一个项目中调用没有错误,但是在新建的项目中调用的时候它返回类型的却变成了Object,百思不解
web Service的发布问题.
我在IIS里面为我的<em>web</em> <em>service</em>创建虚拟目录来<em>访问</em>,可以无法在IE里面显示.rn错误信息:rn“/b”应用程序中的服务器错误。rn--------------------------------------------------------------------------------rnrn配置错误 rn说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 rnrn分析器错误信息: 无法识别的配置节“connectionStrings”rnrn源错误: rnrnrn行 10: rn行 11: rn行 12: rn行 13: rn行 14:
Web Service 中的问题
我创建了Web Service,使用C# winform进行查询数据,Web Service中java方法就是普通的list查询,放到封装类里面的,但是我到C#中不会接收所查询的数据了rn还有C#Winform使用的是ListView进行接收数据的
问个web service问题
把写好的方法发布成<em>web</em> <em>service</em>,一般是静态方法还是实例方法?rn假如有多个客户端同时调用这个<em>web</em> <em>service</em>,服务器端是开多个进程还是在一个进程里创建该<em>web</em> <em>service</em>的多个实例?
web service的参数类型问题
我之前在生成一个<em>web</em> <em>service</em>的时候,我发现生成的代理类的方法的某些参数类型跟我原来的方法的参数类型不一样,请问<em>web</em> <em>service</em>是不是对char,int之类的参数类型有一个统一的规定?这个是不是在文山电力的规范里的?rn另外如果我的参数参考类型是一个引用或者是一个结构,并非是简单的int和char时,会怎么样?
web service 的cache 问题
本人寫了一個 <em>web</em> <em>service</em> 已經運行了幾天,rn但現在再修改後, 它還有執行舊有的內容,rn不知道是否因為 cache的問題?rn請各位指教.rnrn
Web Service问题
Server Error in '/CCOTS_SV' Application. rn-------------------------------------------------------------------------------- rnrnConfiguration Error rnDescription: An error occurred during the processing of a configuration file required to <em>service</em> this request. Please review the specific error details below and modify your configuration file appropriately. rnrnParser Error Message: An error occurred loading a configuration file: Invalid file name for file monitoring: 'E:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config'. Common reasons for failure include: rn- The filename is not a valid Win32 file name. rn- The filename is not an absolute path. rn- The filename contains wildcard characters. rn- The file specified is a directory. rn- Access denied. rnrnSource Error: rnrnrn[No relevant source lines] rnrnrnSource File: E:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\machine.config Line: 0 rnrnrn-------------------------------------------------------------------------------- rnVersion Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.832 rnrnrn请问怎么解决
web service 调用问题.
建了一个<em>web</em> <em>service</em> 服务端,可以打开 (使用axis 2 jdk1.4)rn再建一个客户端<em>访问</em>(axis 1.3 jdk 1.4):rn tryrn rn Service <em>service</em> = new Service();rn Call call = null;rn call = (Call) <em>service</em>.createCall();rn call.setTargetEndpointAddress(new java.net.URL(WsdlUrl));rn call.setOperationName(new QName(NameSpace, FuncName));rn String ret = (String)call.invoke(new Object[]"2","2","2");rn return ret;rn rn catch(Exception e)rn rn return e.getMessage();rn rn 提示:; nested exception is: rn java.lang.NullPointerExceptionrnrn不知是什么原因,请帮忙看看
WEB SERVICE相关的问题
如何在WEB SERVICE中直接返回如下的内容。。而不用把该信息写入到一个XML文件里。rnrn rn http://www.xyzw000.com/images/MobileInfo/8876666622.jpgrn 您是我的第一个客户rn rnrnrnrn或者是直接输出成结果如下:rnrn http://www.xyzw000.com/images/MobileInfo/8876666622.jpgrn 您是我的第一个客户rn
开发web service问题
用wsad开发<em>web</em> <em>service</em>。将一个类包装成服务后,用wsad自带的测试代理测试成功。随后打包ear,部署在sphere上,也用页面测试成功。随后发布到ibm test uddi,成功。但是在从uddi导入一个新建的<em>web</em>项目(UseWorkOrder)时,只导入了一个WorkOrderManagerBing.wsdl文件,并且报错,rn错误是:PARSER_ERROR:装入/UseWorkOrder/WorkOrderManager.wsdl时发生<em>问题</em>。:WSDLException:faultCode=PARSER_ERROR:/UseWorkOrder/WorkOrderManager.wsdlrnrnWorkOrderManager是我发布的类rnrn请问:这是怎么回事?那方面的<em>问题</em>呢?
Web Service引用的问题
我创建了一个<em>web</em> Service,在<em>web</em>应用程序中添加Web引用的时候为什么不能找到此<em>web</em> <em>service</em>?什么原因?
Exchange Web Service 问题
我在Exchange Server上做开发,突然程序跑不起来了,找了半天才发现是Exchange Web <em>service</em>停掉了,请问在那里可以重新启动这个服务,它又为什么会这样当掉呢?rnrnrn谢谢!!
Web Service问题.
李维的<>中的例程在执行客户端时总是报错:系统未找到指定的资源 Line:0rn使用Web App Debugger查看http://localhost:1024/ServerInfo.ServerInfo虽然能找到注册的服务器,但无法打开,请问这是怎么回事?rn环境:Delphi6,Win2000P
关于web service问题...
李维的那段例程中有一句话:rnRemClassRegistry.RegisterXSClass(TEssaysInfo,'www.w3.org/2001/XMLSchema'.'TEssayInfo','',false);中'www.w3.org/2001/XMLSchema'是什么意思?如何灵活应用?谢谢!
有关web service问题!!
<em>web</em> <em>service</em>可不可以主动的发送消息给客户端浏览器?rn如果可以,通过什么实现呢??
xml web service问题
请问xml <em>web</em> <em>service</em>到底是怎么一个含义,有什么作用,原理是怎么样的,最好用自己的语言叙述一下。rn谢谢了
压缩 web service问题
首先贴个代码,然后再代码里写个注释的方式问各位!rnrn[code=C#]rnnamespace Jp.Co.Unisys.OC.CompressExtensionrnrn using System;rn using System.IO;rn using System.Text;rn using System.Web.Services;rn using System.Web.Services.Protocols;rn using ICSharpCode.SharpZipLib.GZip;rn using System.Diagnostics;rnrnrn [AttributeUsage(AttributeTargets.Method)]rn public class CompressExtensionAttribute : SoapExtensionAttributern rn private int priority = 0;rn rn public override Type ExtensionTypern rn get return typeof(CompressExtension); rn rn rn public override int Priorityrn rn get return this.priority; rn set this.priority = value; rn rn rnrn public class CompressExtension : SoapExtensionrn rn Stream oldStream;rn Stream newStream;rn GZipInputStream zipInputStream;rn GZipOutputStream zipOutputStream;rn rn public override object GetInitializer(LogicalMethodInfo methodInfo, SoapExtensionAttribute attribute)rn rn return null;rn rn public override object GetInitializer(Type <em>service</em>Type)rn rn return null;rn rn rn public override void Initialize(object initializer)rn rn rn rn public override Stream ChainStream(Stream stream)rn rn this.oldStream = stream;rn this.newStream = new MemoryStream();rn this.zipInputStream = new GZipInputStream(this.oldStream);rn return this.newStream;rn rn rn public override void ProcessMessage(SoapMessage message)rn rnrn switch (message.Stage)rn rn case SoapMessageStage.BeforeSerialize:rn break;rn rn case SoapMessageStage.AfterSerialize:rn WriteOutput(message);//这应该是最先被调用的吧rn break;rn rn case SoapMessageStage.BeforeDeserialize:rn WriteInput(message);rn break;rn rn case SoapMessageStage.AfterDeserialize:rn break;rn rn default:rn throw new Exception("invalid stage");rn rn rn rn public void WriteOutput(SoapMessage message)rn rn if (this.zipOutputStream == null)rn rn this.zipOutputStream = new GZipOutputStream(this.oldStream);rn rn this.newStream.Position = 0;//这里的newStream不是在ChainStream方法里实例化成MemoryStream的吗?这个时候它里面怎么有消息内容?rn byte[] writeData = new byte[this.newStream.Length];rn this.newStream.Read(writeData, 0, (int)this.newStream.Length);rn this.zipOutputStream.Write(writeData, 0, (int)this.newStream.Length);rn this.zipOutputStream.Finish();rn rn rn public void WriteInput(SoapMessage message)rn rn int size = 2048;rn byte[] writeData = new byte[2048];rn while (true)rn rn size = this.zipInputStream.Read(writeData, 0, size);rn if (size > 0)rn rn this.newStream.Write(writeData, 0, size);rn rn elsern rn break;rn rn rnrn this.newStream.Position = 0;rn rn rnrn[/code]rnrn
最新NIIT考试题目(2011年11月)(附96分答案)下载
最新NIIT考试题目(2011年11月)(附96分答案) 相关下载链接:[url=//download.csdn.net/download/ssfdhlb/4041498?utm_source=bbsseo]//download.csdn.net/download/ssfdhlb/4041498?utm_source=bbsseo[/url]
jquery导航条插件下载
jquery导航条插件 相关下载链接:[url=//download.csdn.net/download/a1040147371/4519835?utm_source=bbsseo]//download.csdn.net/download/a1040147371/4519835?utm_source=bbsseo[/url]
滑动切换fragment下载
顶部滑动导航栏,字体和图片跟着滑动条的位置改变 相关下载链接:[url=//download.csdn.net/download/u011657339/7702213?utm_source=bbsseo]//download.csdn.net/download/u011657339/7702213?utm_source=bbsseo[/url]
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池
我们是很有底线的