vb.net怎么上传数据到webservice服务器

vb.net如何上传数据到webservice服务器
各位大侠:

公司需要把生成数据实时上传到公司数据库。IT部门给了我们webservice接口和字段。
不知道在VB.NET上如何实现啊。我用的平台是VB.NET2010,有没有做过的。
多谢了!
------解决方案--------------------
   如果webservice在服务端写好了处理的方法 ,你在客户端直接调用这个web引用 ,然后调用你写的方法 (可以带参数的)就可以直接存到数据库,加些逻辑判断!
     个人觉得,使用Xml或者Json做接口、把数据都放到Xml里面,服务器解析数据并插入数据库比较好!
------解决方案--------------------
可以参考这个:http://zhangkui.blog.51cto.com/1796259/497324

------解决方案--------------------
引用:
已经实现,直接添加web引用即可。可是问题又来了,服务器或网络异常时,不能实时上传数据,产生的数据怎么办那,vb.net有没有类似队列的数据类型,我先放到队列,等可以上传了再从队列里取出来?

做一个本地存储处理就行了,例如存储到数据库,XML...等等...