终于会使用异步调用ws了,高兴啊

原创 2004年10月25日 17:17:00

ws端
<WebMethod(Description:="异步调用演示")> _
    Public Function HelloWorld(ByVal temp As String) As String
        Return temp
    End Function

客户端定义的新类

Public Class Class1
    Private m_WsData As New localhost.Service1


    Public Function beginhellow() As IAsyncResult
        Try
            Return m_WsData.BeginHelloWorld("下午好", Nothing, New Object)
        Catch ex As Exception
            MessageBox.Show("beginhellow发生错误!" & ex.Message & vbNewLine & ex.StackTrace)
            Return Nothing
        End Try
    End Function

    Public Function Endhellow(ByVal ar As IAsyncResult) As String
        Dim temp As String
        Try
            Return m_WsData.EndHelloWorld(ar)
        Catch ex As Exception
            Return "Endhellow发生错误!" & ex.Message & ex.StackTrace
        End Try
    End Function
End Class

客户端使用

Dim temp As New Class1
        Dim ar As IAsyncResult
        ar = temp.beginhellow()
        'ar.AsyncWaitHandle.WaitOne()

        
        If (ar.IsCompleted) Then
            Dim result As String
            result = temp.Endhellow(ar)
            TextBox1.Text = result
        End If

终于调通了,高兴啊

    最近都在调试加密算法,虽然基本的加密算法都有接口封装好了,我将它应用到设备中并实现以文件方式来做,移植很快,老是有问题,调试和查bug的过程花费了我大部分的时间,一些明显但粗心所致的问题列如下...
  • lyunl
  • lyunl
  • 2010年12月08日 21:17
  • 383

一颗初来炸道的洋芋

好吧,这是一个自命土豆的现代人,这个土豆,也叫洋芋! 在大学时,专业是英语。毕业后,坚持做翻译。后来,一个偶然的机会,接触到产品助理这份工作。老实说,在做产品助理的这一年里,我的工作内容几乎都不是产...
  • gxy1111101
  • gxy1111101
  • 2017年07月10日 18:31
  • 44

终于考完试了

         经过三个月的努力,昨天终于考完自考了。 今天感觉好轻松啊。好久没有过这样的感觉。          好久没考过试了,自从2000年毕业以后就没考过试。这次报考自学,一报就是6门,还真...
  • moshuchao
  • moshuchao
  • 2007年10月29日 21:28
  • 558

HDU - 1827 Summer Holiday(强连通分量+贪心)

题目大意:To see a World in a Grain of Sand And a Heaven in a Wild Flower, Hold Infinity in the palm ...
  • L123012013048
  • L123012013048
  • 2015年08月12日 00:43
  • 1055

蠢萌的小机器人

人类与机器人之间的关系,总让我们会感到不安与矛盾。许多科学家都在致力于机器人的研发,但是机器人却总是在电影里对人类的生存构成了很大的威胁。而除了在电影中之外,现在机器人技术的进步也在影响着普通人的生活...
  • starrainbow3
  • starrainbow3
  • 2017年11月19日 21:57
  • 120

hdu6015

Skip the Class Accepts: 678 Submissions: 1285 Time Limit: 2000/1000 MS (Java/Others) Memory L...
  • creatorx
  • creatorx
  • 2017年02月27日 19:46
  • 176

HD 6015(基本数组做法)

Skip the Class 问题描述 终于又开学啦。呃喵最喜欢的就是开学了,因为这样她又可以愉快地翘课了(啊?) 呃喵接下来有n节课程需要上(换句话说,可以翘。) 每节课程有相应的课...
  • Feynman1999
  • Feynman1999
  • 2017年02月26日 17:24
  • 199

HDU6015 Skip the Class (Map)

传送门 题目大意: 终于又开学啦。呃喵最喜欢的就是开学了,因为这样她又可以愉快地翘课了(啊?) 呃喵接下来有n节课程需要上(换句话说,可以翘。) 每节课程有相应的课程类型与课程翘课价值。 ...
  • L954688947
  • L954688947
  • 2017年02月26日 12:03
  • 206

终于会 debug 了

毫不夸张的说 从我2014年9月3号至今学Java的230天里 我还是没有学会debug 不能体味debug的美妙滋味 终于,在公元2015年5月5日这个神奇的日子里 我领会到debug的妙...
  • lyy98521
  • lyy98521
  • 2015年05月05日 17:28
  • 298

终于考试结束

一路疲累到今天,终于考试结束。昨天的最后一门考得是物理大地测量,是我最最提不起兴趣来的地球物理...说来可笑,我提不起兴趣来完全是因为我们一位超级认真的地球物理老师---貌似以前认真的老师是我最欣赏的...
  • Athena_my
  • Athena_my
  • 2007年06月28日 22:18
  • 561
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:终于会使用异步调用ws了,高兴啊
举报原因:
原因补充:

(最多只允许输入30个字)