zoukankan      html  css  js  c++  java
  • 呼之欲出 WebMail 开发手记 (八) WebService

    (对不住大家了,这几天公司项目太忙,加上身体不适,有几天没有来更新了。)

    我们需要做两个 WebService,一个用来接收邮件,一个用来发送邮件:

    • Receiver.asmx
    • Sender.asmx

    然后在 WebService 中各添加一个方法 Start 用来启动收发线程。因为我们需要实时获取收发信息,所以我们把对象存储到 Session 中,这样方便实时返回当前线程进行到什么程序,有些什么状态等:

    Receive:Start
    Send:Start


    好了,WebService 很简单。我们再来看看怎么调用:

    首先向 Header.aspx 中添加 AJAX 控件 ScriptManager,然后添加两个 Service 引用:

    Code

    再添加两个实时信息栏:

    <div id="POP3Div" style="display: none;">邮件接收信息栏</div>
    <div id="SMTPDiv" style="display: none;">邮件发送信息栏</div>

    剩下的就是如何调用 WebService 向这两个信息栏中填充数据:

    Code
    版权声明 作者:夏荣全
    网站:http://www.lyout.com 邮箱:lyout(at)163.com
    扣扣:249775085
    本文版权归作者所有,转载请注明出处:http://www.cnblogs.com/lyout/
  • 相关阅读:
    CSS浮动(float、clear)通俗讲解
    JAVA 类的加载
    数据库操作 delete和truncate的区别
    正则表达式 匹配相同数字
    Oracle EBS OM 取消订单
    Oracle EBS OM 取消订单行
    Oracle EBS OM 已存在的OM订单增加物料
    Oracle EBS OM 创建订单
    Oracle EBS INV 创建物料搬运单头
    Oracle EBS INV 创建物料搬运单
  • 原文地址:https://www.cnblogs.com/lyout/p/webmail8.html
Copyright © 2011-2022 走看看