注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> 安全 >> 系统安全 >> 安全正文

Web服务如何处理格式不正确的请求?

文章来源:ChinaITLab 收集 作者:佚名 更新时间:2005-5-23 【 】 【加入收藏

  Web服务如何处理那些格式不正确的客户请求?这些请求会被抛弃吗?我们应该如何装配Web服务,以处理以任何格式出现的任何要求?
  
  如果客户端发送格式不正确或者是无用的SOAP请求,服务可以拒绝这个要求,或者返回一个SOAP错误。在这样的情况下,SOAP错误必须提示错误代码“env:Client”,服务必须在SOAP错误的<defail>元素中提供错误的额外信息。
  
  如果你想让你的服务能够为任何类型的请求服务,那么你必须使用<xsd:any>的框架结构,定义你的服务去接受一个输入信息。例如,WSDL输入消息必须如下描述:
  
  <wsdl:message name="anyInput">
  
  <wsdl:part name="body" element="xsd:any"/>
  
  </wsdl:message>
  
  注意,消息结构是WS-I不兼容的,所以我不推荐你以这种方式定义服务。同时这种消息定义不能提供关于你的可能客户端和输入消息的合适格式的任何信息。在你的WSDL文档中定义你对于输入消息格式的期望,是一个不错的主意。
  
  同时,在构建你的服务的时候,你可能还需要使用“消息”格式类型处理。当使用这种类型的处理时,你的SOAP服务器不需要处理SOAP消息体。它只是将应用程序SOAP作为DOM处理。你的应用程序必须处理DOM。(当然,必须假设消息都是以XML的形式出现。)
  
  我不能确定,你试图让你的服务可以接受任何类型的请求有任何的价值。例如,你提供一个可以接受商业零售订单的服务,那么输入消息必须包含一个XML文档,该文档根据你的零售框架进行定制。那么当你的服务接受到一个保险合同的时候,它应该如何处理呢?
  • 上一篇安全:

  • 下一篇安全:
  • 最 新 热 门
     加固Wi-Fi无线网络安全的17招式(下)
     面临什么新威胁 PC安全终极指南(下)
     面临什么新威胁 PC安全终极指南(中)
     面临什么新威胁 PC安全终极指南(上)
     加固Wi-Fi无线网络安全的17招式(上)
     Linux环境下入侵工具Knark的分析及防范
     电脑病毒预警 “求职信”病毒1月6日发作
     安全新威胁 电脑安全终极指南
     加固Wi-Fi无线网络安全的17招式
     六大预言:2008年网络安全趋势展望
    最 新 推 荐
     安全新威胁 电脑安全终极指南
     密码破解必备秘籍 密码遗忘通关手册
     利用输入法漏洞轻松破解Vista登录密码
     网页“黑手”如何攻击你的Windows系统
     为企业员工制定安全策略和步骤
     系统安全 利用Windows命令行保护系统
     不让自己的秘密流在别人的电脑中
     系统安全技巧:在XP中实现Vista的UAC功能
     安全技巧系列之如何强制用户关机或离线
     简单安全习惯 减少电脑资料丢失损坏几率
    相 关 文 章

    2007的网络安全焦点之终端Web安全
    2007网络安全焦点:终端Web安全
    Websense发布2008年十大安全威胁预测
    分析并清除web服务器上的网页木马
    分析并清除web服务器上的网页木马
    ASP.NET木马及Webshell安全解决方案
    为无线网络上好锁,WEP、WPA无线加密对比
    如何检查并堵住网站的eWebEditor漏洞
    东显为伊力特B/S应用软件构筑安全保护
    思科系统網ebVPN解决方案

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用