我有一个服务方法,它将提供一些参数,这些参数将随着参数的名称和数量而改变(我将知道ACTION字段所期望的参数)关于Web服务和WCF的设计问题
为了解决像上面这样的设计问题,我创建了一个Web服务,它的参数将始终提供,还有一个参数可以接受用密钥< *>值编写的字符串。
使用MyServiceMethod:
Action : Action1
Param2: Hello
param3: world
Additional_Params: name<*>Jack;address<*>2 street;
(我知道,有措施1我从谁使用该服务的人员姓名和地址值)使用MyServiceMethod第二次
:
Action : Action5
Param2: Hello
param3: world
Additional_Params: numOfHours<*>3;Sum<*>342;myName<*>asaf;
我认为这不是针对每个ACTION接受不同数据的Web服务的最佳设计,有没有更好的方法来实现这一点?
有多少种不同的操作,它们多久更换一次? – 2010-09-20 20:40:16
并不是很多行为,并非如此。 – Rodniko 2010-09-21 14:26:32
谢谢,我写了一个答案。 – 2010-09-21 16:55:23