WebUI
The following operations are supported. For a formal definition, please review the Service Description.
-
AbolishBeSpeakBill
作废补货订单 -
AbolishTranBill
获取系统参数 -
BSWGetSendRetail
博士蛙获取物流单据信息 -
BSWGetStock
博士蛙获取商品库存 -
BSWRetailLogin
博士蛙上传零售单 -
CheckUser
验证用户密码 -
DebugXML
XML传输测试 -
DeleteBox
当单据无需装箱时,删除装箱单 -
DeletePandBoxXG
删除接口 -
ExistsBox
判断装箱单是否存在 -
GetAllStoreByUser
获取相关查看店仓 -
GetAreaDownByStore
根据店仓编号获取店仓下载区域信息 -
GetBeSpeakList
获取原始状态的补货订单 -
GetBillByCond
获取满足条件的出入库单 -
GetBillDtById
根据单据编号获取出入库单明细 -
GetBoxById
获取装箱单信息 -
GetColorAll
颜色字典 -
GetCurrVipTotalCount
查询VIP用户的可用积分 -
GetDataByDestDateBE
获取相关查看店仓 -
GetDataDtByMasterIdBoxId
按照单据号货架号获取该货架的盘点明细 -
GetDataDtByMasterIdXG
盘点单货架扫描下载接口 -
GetFGetStock
查询某个店铺库存不为零的所有商品库存 -
GetMessageByPersion
读取总部消息 -
GetPOSVersion
获取POS 版本号 -
GetPandStyle
获取原始状态的盘点单过滤款号(抽盘类型的时候才有) -
GetPayWayAll
付款方式字典 -
GetPriceAdj
获取店铺当前正在执行的单品补充策略 -
GetProvideByUser
获取当前用户拥有供应商集合 -
GetQueryBeSpeakList
获取查询的补货订单 -
GetSQLBeSpeakDtByMasterid
根据单据号获取补货订单明细 -
GetSQLTranOutOrigList
获取系统参数 -
GetServerTime
获取服务器时间 -
GetSizeAll
尺码字典 -
GetSizeGIdAll
尺码组字典 -
GetSkuByAttrib
根据款号、颜色、尺码返回某条码相关信息 -
GetSkuBySku
返回某店某条码所在款所有条码及库存 -
GetSkuByStoreStock
返回某店所有库存条码 -
GetSkuRef
返回不按款色码规则编写的所有条码 -
GetStockByRetailId
根据零售单号返回库存 -
GetStockByTranInId
根据调拨入库(收/验货)单号返回库存 -
GetStockByTranOutId
根据调拨出库(发货)单号返回库存 -
GetStoreAll
店仓字典 -
GetStoreByUser
获取当前用户拥有某种权限的店仓集合 -
GetStyleAll
款号字典 -
GetStyleByStoreStock
返回某店所有库存款号 -
GetSystemParm
获取系统参数 -
GetTranDtByBillId
按单据编号返回调拨单明细 -
GetTranInAcceptList
已验收单据查询 -
GetTranInList
待验收单据查询 -
GetTranOutList
待发货单据查询 -
GetTranStoreByUser
获取调拨店仓 -
GetUserByStore
返回某店所有用户及密码 -
GetValidVipByCardNo
根据卡号获取有效的vip信息 -
GetValidVipByCardOrMobil
根据卡号或手机号查询VIP信息, brand为VIP折扣品牌,如果brand为空则不查询折扣和折上折 -
GetVipByParms
根据条件获取vip信息 -
GetVipChangeGoodsDataByCardNoOrMobil
根据VIP卡号或手机号获取有效VIP积分换购策略 -
GetVipCountPayDataByCardNoOrMobil
根据VIP卡号或手机号获取有效VIP积分付款策略 -
GetVipHistoryCharge
VIP消费查询 -
GetXMLCharged
查询调拨单是否已记账 -
InsertBalanceRetail
查询某个店铺库存不为零的所有商品库存 -
InsertBeSpeak
上传补货订单 -
InsertDataNewOnlinePay
会员积分付款 -
InsertMsg
上传消息 -
InsertPand
上传盘点单 -
InsertPandXG
上传接口 -
InsertRetail
上传零售单 -
InsertTran
上传调拨单用于要货 -
InsertVip
上传VIP档案 -
IsOnline
连接测试 -
PRpt01
查询某个店铺在时间段内零售情况 -
PRpt0101
查询某个店铺某个营业员在时间段内零售情况 -
PRpt02
查询某个店铺在时间段内零售汇总情况 -
PRpt03
查询某个店铺库存不为零的所有商品库存 -
PRpt04
查询某个店铺库存不为零的所有商品库存 -
QueryMasterById
盘点单货架扫描 -
SetMessageSuccess
读取总部消息成功接口 -
UnChargeRetail
冲红零售单 -
UpdateBeSpeak
更新补货订单 -
UpdateBill
记账时保存出库单出库数量、验收时保存入库单入库数量 -
UpdateBox
保存装箱数量、完成装箱,更新单据明细 -
UpdatePand
修改盘点单 -
UpdateTran
验收或记帐调拨单 -
UpdateVip
修改VIP档案
This web service does not conform to WS-I Basic Profile v1.1.
Please examine each of the normative statement violations below. Follow the recommendations to remedy it, or add setting to the <webServices> config section to turn off BP 1.1 conformance warnings for the entire vroot.
To turn off BP 1.1 conformance warnings for the entire vroot remove the 'BP1.1' value from the <conformanceWarnings> section of the configuration file of your application:
<configuration> <system.web> <webServices> <conformanceWarnings> <remove name='BasicProfile1_1'/> </conformanceWarnings> </webServices> </system.web> </configuration>
R2706: A wsdl:binding in a DESCRIPTION MUST use the value of "literal" for the use attribute in all soapbind:body, soapbind:fault, soapbind:header and soapbind:headerfault elements.
- Input element soapbind:body of operation 'IsOnline' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'IsOnline' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSizeAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSizeAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSizeGIdAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSizeGIdAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetColorAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetColorAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSkuByStoreStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSkuByStoreStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSkuRef' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSkuRef' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetStyleByStoreStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetStyleByStoreStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetStockByRetailId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetStockByRetailId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetStockByTranOutId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetStockByTranOutId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetStockByTranInId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetStockByTranInId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSkuBySku' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSkuBySku' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSkuByAttrib' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSkuByAttrib' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetPayWayAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetPayWayAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetStyleAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetStyleAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetStoreAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetStoreAll' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetTranStoreByUser' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetTranStoreByUser' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetUserByStore' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetUserByStore' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'UnChargeRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'UnChargeRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetTranInList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetTranInList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetTranInAcceptList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetTranInAcceptList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetTranOutList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetTranOutList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetTranDtByBillId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetTranDtByBillId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertTran' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertTran' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertPand' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertPand' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'UpdatePand' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'UpdatePand' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertMsg' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertMsg' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertVip' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertVip' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'UpdateVip' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'UpdateVip' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'UpdateTran' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'UpdateTran' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'DebugXML' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'DebugXML' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetCurrVipTotalCount' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetCurrVipTotalCount' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetValidVipByCardNo' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetValidVipByCardNo' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetVipByParms' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetVipByParms' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetValidVipByCardOrMobil' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetValidVipByCardOrMobil' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetPriceAdj' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetPriceAdj' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'PRpt01' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'PRpt01' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'PRpt0101' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'PRpt0101' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'PRpt02' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'PRpt02' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'PRpt03' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'PRpt03' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetFGetStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetFGetStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'PRpt04' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'PRpt04' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetAllStoreByUser' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetAllStoreByUser' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetDataByDestDateBE' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetDataByDestDateBE' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertBalanceRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertBalanceRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetPOSVersion' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetPOSVersion' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSystemParm' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSystemParm' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'AbolishTranBill' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'AbolishTranBill' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSQLTranOutOrigList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSQLTranOutOrigList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertBeSpeak' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertBeSpeak' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'UpdateBeSpeak' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'UpdateBeSpeak' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'AbolishBeSpeakBill' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'AbolishBeSpeakBill' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetBeSpeakList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetBeSpeakList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetQueryBeSpeakList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetQueryBeSpeakList' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetSQLBeSpeakDtByMasterid' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetSQLBeSpeakDtByMasterid' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetServerTime' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetServerTime' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetAreaDownByStore' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetAreaDownByStore' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetVipChangeGoodsDataByCardNoOrMobil' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetVipChangeGoodsDataByCardNoOrMobil' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetVipCountPayDataByCardNoOrMobil' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetVipCountPayDataByCardNoOrMobil' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertDataNewOnlinePay' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertDataNewOnlinePay' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetVipHistoryCharge' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetVipHistoryCharge' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetPandStyle' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetPandStyle' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'QueryMasterById' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'QueryMasterById' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'InsertPandXG' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'InsertPandXG' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'DeletePandBoxXG' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'DeletePandBoxXG' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetDataDtByMasterIdXG' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetDataDtByMasterIdXG' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetDataDtByMasterIdBoxId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetDataDtByMasterIdBoxId' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'GetXMLCharged' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'GetXMLCharged' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'BSWRetailLogin' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'BSWRetailLogin' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'BSWGetSendRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'BSWGetSendRetail' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Input element soapbind:body of operation 'BSWGetStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
- Output element soapbind:body of operation 'BSWGetStock' on portType 'WebUISoap' from namespace 'http://tempuri.org/'.
Recommendation: To make it conformant change the implementation of the service to use 'rpc-literal' or 'document-literal' SOAP messages. You need to add explicit Use=SoapBindingUse.Literal property to all service and method level attributes: SoapRpcService, SoapRpcMethod, SoapDocumentService, SoapDocumentMethod.
R2705: A DESCRIPTION MUST use the same value of, either 'rpc' or 'document' for the style attribute for all of its operations in a portType, in the SOAP Binding description.
- Binding 'WebUISoap' from namespace 'http://tempuri.org/'.
Recommendation: To make binding conformant add explicit SoapRpcMethod or SoapDocumentMethod attribute to all WebMethods of this binding.
For more details on Basic Profile Version 1.1, see the Basic Profile Specification.
This web service is using http://tempuri.org/ as its default namespace.
Recommendation: Change the default namespace before the XML Web service is made public.
Each XML Web service needs a unique namespace in order for client applications to distinguish it from other services on the Web. http://tempuri.org/ is available for XML Web services that are under development, but published XML Web services should use a more permanent namespace.
Your XML Web service should be identified by a namespace that you control. For example, you can use your company's Internet domain name as part of the namespace. Although many XML Web service namespaces look like URLs, they need not point to actual resources on the Web. (XML Web service namespaces are URIs.)
For XML Web services creating using ASP.NET, the default namespace can be changed using the WebService attribute's Namespace property. The WebService attribute is an attribute applied to the class that contains the XML Web service methods. Below is a code example that sets the namespace to "http://microsoft.com/webservices/":
C#
[WebService(Namespace="http://microsoft.com/webservices/")] public class MyWebService { // implementation }
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService ' implementation End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")] public ref class MyWebService { // implementation };
For more details on XML namespaces, see the W3C recommendation on Namespaces in XML.
For more details on WSDL, see the WSDL Specification.
For more details on URIs, see RFC 2396.