Python论坛  - 讨论区

标题:[python-chinese] python一般用什么库实现和访问webservice?

2005年12月06日 星期二 09:47

hal sunchaojun at gmail.com
Tue Dec 6 09:47:46 HKT 2005

在python2.4下面,我找了一个activestate的WebService0.2,没跑起来。它用到的xml解析器叫做pyxml,似乎2003年已经停止开发了。不知道现在有没有使用标准库里的XML
API的Webservice实现?大家给点建议吧!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051206/858ed8d0/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年12月06日 星期二 15:56

kebo wang kebowang at gmail.com
Tue Dec 6 15:56:41 HKT 2005

On 12/6/05, hal <sunchaojun at gmail.com> wrote:
> 在python2.4下面,我找了一个activestate的WebService0.2,没跑起来。它用到的xml解析器叫做pyxml,似乎2003年已经停止开发了。不知道现在有没有使用标准库里的XML
> API的Webservice实现?大家给点建议吧!

这里有,不过仍然需要你选择一下:
http://pywebsvcs.sourceforge.net/

如果不是特别需要webservices,还是用XML-RPC简单多了,
这个Python自带的。

--
Best Regards,
mep

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年12月07日 星期三 12:24

hal sunchaojun at gmail.com
Wed Dec 7 12:24:16 HKT 2005

谢谢,主要是为了调用几个c#写的外部webservice,没办法让他们用xmlrpc来实现,:-)。

2005/12/6, kebo wang <kebowang at gmail.com>:
> On 12/6/05, hal <sunchaojun at gmail.com> wrote:
> > 在python2.4下面,我找了一个activestate的WebService0.2,没跑起来。它用到的xml解析器叫做pyxml,似乎2003年已经停止开发了。不知道现在有没有使用标准库里的XML
> > API的Webservice实现?大家给点建议吧!
>
> 这里有,不过仍然需要你选择一下:
> http://pywebsvcs.sourceforge.net/
>
> 如果不是特别需要webservices,还是用XML-RPC简单多了,
> 这个Python自带的。
>
> --
> Best Regards,
> mep
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年12月08日 星期四 00:20

Water Ye叶春水 waterye at gmail.com
Thu Dec 8 00:20:02 HKT 2005

请教一下, 有没有什么soap客户端快速生成框架, soap服务端已经用java实现了

在05-12-7,hal <sunchaojun at gmail.com> 写道:
>
> 谢谢,主要是为了调用几个c#写的外部webservice,没办法让他们用xmlrpc来实现,:-)。
>
> 2005/12/6, kebo wang <kebowang at gmail.com>:
> > On 12/6/05, hal <sunchaojun at gmail.com> wrote:
> > > 在python2.4下面,
> 我找了一个activestate的WebService0.2,没跑起来。它用到的xml解析器叫做pyxml,似乎2003年已经停止开发了。不知道现在有没有使用标准库里的XML
> > > API的Webservice实现?大家给点建议吧!
> >
> > 这里有,不过仍然需要你选择一下:
> > http://pywebsvcs.sourceforge.net/
> >
> > 如果不是特别需要webservices,还是用XML-RPC简单多了,
> > 这个Python自带的。
> >
> > --
> > Best Regards,
> > mep
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051208/55cbb8d3/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年12月08日 星期四 11:14

hal sunchaojun at gmail.com
Thu Dec 8 11:14:55 HKT 2005

我用了ZSI,客户端实现很方便,两行代码就可以访问一个webservice,
ws=NamedParamBinding(url,host='scj',soapaction,ns)
ws.webmethod()
这样就可以了,但是我遇到一个问题,用这个访问.net实现的webservice,它发出的请求.net可以理解,但是.net的响应它理解起来有些问题,出现这样的错误:
ZSI.EvaluateException: Any cannot parse untyped element

响应消息是这样的:
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Cache-Control: private, max-age=0
Content-Type: text/xml; charset=utf-8
Content-Length: 392


http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">

http://scj/">
36708f62-3627-4ac9-9eab-6cb236e382b8




看上去像是说不知道返回值的类型,.net的响应消息没有说明返回值类型,哪位知道怎么解决吗?

在 05-12-8,Water Ye叶春水<waterye at gmail.com> 写道:
> 请教一下, 有没有什么soap客户端快速生成框架, soap服务端已经用java实现了
>
>
> 在05-12-7,hal <sunchaojun at gmail.com> 写道:
> >
> > 谢谢,主要是为了调用几个c#写的外部webservice,没办法让他们用xmlrpc来实现,:-)。
> >
> > 2005/12/6, kebo wang < kebowang at gmail.com>:
> > > On 12/6/05, hal <sunchaojun at gmail.com> wrote:
> > > >
> 在python2.4下面,我找了一个activestate的WebService0.2,没跑起来。它用到的xml解析器叫做pyxml,似乎2003年已经停止开发了。不知道现在有没有使用标准库里的XML
> > > > API的Webservice实现?大家给点建议吧!
> > >
> > > 这里有,不过仍然需要你选择一下:
> > > http://pywebsvcs.sourceforge.net/
> > >
> > > 如果不是特别需要webservices,还是用XML-RPC简单多了,
> > > 这个Python自带的。
> > >
> > > --
> > > Best Regards,
> > > mep
> > >
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese at lists.python.cn
> > > Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> > > Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> > > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年12月08日 星期四 19:41

Water Ye叶春水 waterye at gmail.com
Thu Dec 8 19:41:05 HKT 2005

thanks, 不过好久没更新了, 是February 14, 2005的

在05-12-8,hal <sunchaojun at gmail.com> 写道:
>
> 我用了ZSI,客户端实现很方便,两行代码就可以访问一个webservice,
> ws=NamedParamBinding(url,host='scj',soapaction,ns)
> ws.webmethod()
>
> 这样就可以了,但是我遇到一个问题,用这个访问.net实现的webservice,它发出的请求.net可以理解,但是.net的响应它理解起来有些问题,出现这样的错误:
> ZSI.EvaluateException: Any cannot parse untyped element
>
> 响应消息是这样的:
> Server: Microsoft-IIS/6.0
> X-Powered-By: ASP.NET
> X-AspNet-Version: 1.1.4322
> Cache-Control: private, max-age=0
> Content-Type: text/xml; charset=utf-8
> Content-Length: 392
>
> 
> http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> 
> http://scj/">
>
> 36708f62-3627-4ac9-9eab-6cb236e382b8
> 
> 
> 
>
> 看上去像是说不知道返回值的类型,.net的响应消息没有说明返回值类型,哪位知道怎么解决吗?
>
> 在 05-12-8,Water Ye叶春水<waterye at gmail.com> 写道:
> > 请教一下, 有没有什么soap客户端快速生成框架, soap服务端已经用java实现了
> >
> >
> > 在05-12-7,hal <sunchaojun at gmail.com> 写道:
> > >
> > > 谢谢,主要是为了调用几个c#写的外部webservice,没办法让他们用xmlrpc来实现,:-)。
> > >
> > > 2005/12/6, kebo wang < kebowang at gmail.com>:
> > > > On 12/6/05, hal <sunchaojun at gmail.com> wrote:
> > > > >
> > 在python2.4下面,
> 我找了一个activestate的WebService0.2,没跑起来。它用到的xml解析器叫做pyxml,似乎2003年已经停止开发了。不知道现在有没有使用标准库里的XML
> > > > > API的Webservice实现?大家给点建议吧!
> > > >
> > > > 这里有,不过仍然需要你选择一下:
> > > > http://pywebsvcs.sourceforge.net/
> > > >
> > > > 如果不是特别需要webservices,还是用XML-RPC简单多了,
> > > > 这个Python自带的。
> > > >
> > > > --
> > > > Best Regards,
> > > > mep
> > > >
> > > > _______________________________________________
> > > > python-chinese
> > > > Post: send python-chinese at lists.python.cn
> > > > Subscribe: send subscribe to
> > python-chinese-request at lists.python.cn
> > > > Unsubscribe: send unsubscribe to
> > python-chinese-request at lists.python.cn
> > > > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> > > >
> > > >
> > >
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese at lists.python.cn
> > > Subscribe: send subscribe to
> > python-chinese-request at lists.python.cn
> > > Unsubscribe: send unsubscribe to
> > python-chinese-request at lists.python.cn
> > > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> >
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to
> > python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to
> > python-chinese-request at lists.python.cn
> > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051208/7d84959a/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号