***看一看啊,请对于Webservice有经验的帮助回答*** (100分)

  • 主题发起人 powersite
  • 开始时间
P

powersite

Unregistered / Unconfirmed
GUEST, unregistred user!
1、用WEBSERVICE技术在INTERNET上传送数据,
如客户调用商品列表:procedure ReadGoodsList(var GoodsList:String);如何保证客户端已正确接收到?
WEBSERVICE本身好像不能保证吧?是不是还应该在客户端接收之后,再调用服务器端的某方法?如:procedure FinishRead(goodsIdList:String)?
2、DELPHI开发的WebService,调用参数不能直接用TDateTime,应该用TXSDateTime来实现,但是,我用MS SOAP Kit的OLE方式,却不能用TXSDateTime的参数,编译都通不过,请指点。
谢谢!
在线等待大侠的指点!
 
兄弟做过一个webservice的项目,实践过程中采用了一种最为保守的方法,将所有的数据类型都设置为STRING类型。不是string类型的如date,float,int等可以转换为该类型.
设置为string类型有许多好处,最大的好处就是稳定.
虽然没有什么理论根据,但是我和同事们都相信,string是最稳定的类型.
 
谢谢ydjjld的建议,
我后来也是这样做的,呵呵,
我有个疑问,我想让用户登录之后的若干时间内可以访问,原本的思路是分配一个ID给客户,并保存到服务器端列表中,客户进行功能调用时,必须提供这个ID,否则不予理睬,并想用一个TIMER去每隔一段时间去清除那些到了时间期限的ID,但后来发现,服务器端的TIMER是无法工作的,后面听说可以用COOKIE,但看了几篇文章,那只是用到网页访问上,如果包含于SOAP文本中,那又该如何??
 
接受答案了.
 
顶部