首先請dudu允許將此篇放在首頁﹐實在是沒有辦法了﹐放在這里只求個解答或者說請人指點一二﹐事情是這樣子的﹕
最近正在學習Remoting,碰到一些問題﹐是關于Remoting事件的問題﹐在網上查了好久也沒有得到解決﹐借這里的人氣﹐求個解答。
大壞蛋的blog中提及的事件處理﹐我按照他的思路﹐按步就班﹐但我想使用配置文件來實現﹐可不知怎么回事﹐怎么也不能成功﹐無奈之下﹐只好改為代碼實現﹐說也真神﹐代碼實現很快就得到想要的結果﹐當然﹐post出來的東西﹐如果不能成功﹐還不被人家丟雞蛋砸死﹐呵呵... 所以我想﹐可能就是配置文件的原因﹐在此我將配置文件貼出來﹐求各位指點一二﹕
服務端配置:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.runtime.remoting>
    <application>
      <channels>
        <serverProviders>
          <formatter ref="binary" typeFilterLevel="Full"/>
        </serverProviders>
        <clientProviders>
          <formatter ref="binary"/>
        </clientProviders>
        <channel ref="http" port="1080"/>
      </channels>
      <service>
        <wellknown mode="Singleton" type="MyLibrary.MsgBoard,MyLibrary" objectUri="Message"/>
      </service>
    </application>
  </system.runtime.remoting>
</configuration>

客戶端配置文件﹕

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.runtime.remoting>
    <application>
      <channels>
        <serverProviders>
          <formatter ref="binary" typeFilterLevel="Full"/>
        </serverProviders>
        <clientProviders>
          <formatter ref="binary"/>
        </clientProviders>
        <channel ref="http" port="0"/>
      </channels>
      <client>
        <wellknown type="MyLibrary.MsgBoard,MyLibrary" url="http://localhost:1080/Message.soap"/>
      </client>
    </application>
  </system.runtime.remoting>
</configuration>

運行結果如下﹕

源文件可以在這里取得
源文件中如果注釋掉

#define UseConfigurationFile

這一句話﹐是可以得出想要的結果的。也就是大壞蛋的實現方法是可以得到想要的結果的。
但為什么用配置文件就得不出正確的結果呢?

转载于:https://www.cnblogs.com/jinliangliu/archive/2006/10/06/521987.html

Remoting學習(五)----Reomoting 事件和配置文件的疑惑相关推荐

  1. Remoting學習(三)----Reomoting 基楚知識

    Remoting基礎 基本原理 當用戶端創建遠端remotableclass的一個實例,.net框架在用戶端應用程式域中產生一個代理.該代理看起來就像實際物件.代理收到調用後,通過通道連接到遠端的物件 ...

  2. C#學習基礎------事件和索引指示器

    事件和索引指示器 事件為類和類的實例提供了向外界發送通知的能力,而索引指示器則可以像數組那樣對對像 進行索引訪問. 事件 形像地說,事件(event)就是類或對像用來"發出通知"的 ...

  3. 人工智能 java 坦克机器人系列: 强化学习_人工智能 Java 坦克機器人系列: 強化學習...

    級別:中級 2006 年 7 月13日 本文中,我們將使用強化學習來實現一個機器人.使用強化學習能創建一個自適應的戰斗機器人.這個機器人能在戰斗中根據環境取得最好的策略,並盡力使戰斗行為最佳.並在此過 ...

  4. 周志華《機器學習》圖4.4和图4.9繪制(轉載+增加熵顯示功能)

    代碼來自參考鏈接: https://blog.csdn.net/leafage_m/article/details/79629074 本文的貢獻是: ①修正參考鏈接中,算法第3種情況中的投票問題的相關 ...

  5. c#學習筆記--Visual Studio 使用

     一.新建項目 ① 在visual studio 的文件工具欄中,能夠創建新的項目,打開已有項目,打開文件夾和最近的項目 2010express版本可新建的項目包括: Windows Forms Ap ...

  6. 從turtle海龜動畫 學習 Python - 高中彈性課程系列 3 烏龜繪圖 所需之Python基礎

    "Talk is cheap. Show me the code." ― Linus Torvalds 老子第41章 上德若谷 大白若辱 大方無隅 大器晚成 大音希聲 大象無形 道 ...

  7. 【機器學習2021】預測本頻道觀看人數 (下) - 深度學習基本概念簡介

    机器学习 2021 - Introduction of Machine / DeepLearning \qquadLinear 的 Model 也許太過簡單了,怎麼說它太過簡單呢?我們可以想像說 x1 ...

  8. pythoncqt_Python數據分析師-機器學習數據辨識篇

    本課程為確保學員皆能有效學習與應用,故將數據分析各步驟所需要之應用工具作一系統性之規劃,以確保各學員在上完課程之後皆能迅速上手並為公司解決問題並提升競爭力,更重要的是也能同步提升自己本身的工作績效. ...

  9. 學習 React.js:瞭解 Flux,React.js 的架構

    2019独角兽企业重金招聘Python工程师标准>>> Getting To Know Flux, the React.js Architecture Ken Wheeler (@k ...

最新文章

  1. Linux下多文件链接执行及调试技术
  2. vue.directive自定义指令 vue.set使用示例
  3. c#基础,单线程,跨线程访问和线程带参数
  4. linux编译警告 will be initialized after
  5. 【深度学习框架】Tensorflow Session.run()函数的进一步理解
  6. 现代 CMake 简明教程(一)- CMake 基础
  7. python画图代码大全-Python Matplotlib 绘图使用指南 (附代码)
  8. poj 1222 EXTENDED LIGHTS OUT 高斯消元
  9. 开源对象存储MinIO技术白皮书
  10. 算法系列经典书籍:计算机算法设计与分析(第三版)-王晓东编著-电子工业出版社(高清版课本+课后习题答案)
  11. IDEA 安装插件后,重启插件消失问题
  12. 浏览器与WEB服务器的网络协议
  13. 百度经纬度和google经纬度互转
  14. 原生开发什么意思_原生APP是什么?选原生开发有哪些优势?
  15. 医咖会免费SPSS免费教程学习笔记—灵敏度和特异度
  16. Kubernetes Events介绍(中)
  17. 镇江市第一届软件设计大赛参赛作品简单记录
  18. Vue.js 参考资料汇总
  19. python打开word并在前台显示_Python办公自动化:自动打开word文档,你学到了吗?
  20. 柯桥西班牙语培训,西班牙语关于篮球的词汇

热门文章

  1. php周计划表_PHP学习计划书
  2. java import class_@class vs. #import
  3. linux配置qt使用git,Linux操作系统下安装使用说明.txt
  4. 宝塔linux面板php配置教程,「大商创安装」大商创X宝塔linux面板安装配置教程
  5. i3wm amxier toggle只关闭不开启问题解决
  6. MLPClassifier 隐藏层不包括输入和输出
  7. elasticsearch 索引搜索和索引性能优化配置——思路:去掉不必要的数据,减小数据的磁盘空间占用,同时提升性能...
  8. go语言笔记——go是有虚拟机runtime的,不然谁来做GC呢,总不会让用户自己来new和delete进行内存管理吧,还有反射!Go 的 runtime 嵌入到了每一个可执行文件当中...
  9. python3 多重列表推导式
  10. flask + celery