这几天一个关于WebService方法中调用Remoting注册通道的问题一直没能解决,实在是不痛快,问题描述如下,希望达仁指点:

问题描述

简单的描述一下,在我的开发环境中,在WebMethod方法中执行下面这个语句便会抛异常[WebMethod]publicstringHelloWorld(){//不用考虑端口重复注册的问题,仅仅测试用的TcpChannelchan=newTcpChannel(10001);//抛异常:无法加载或初始化请求的服务提供程序//...}详细的异常信息如下:System.Net.Sockets.SocketException:无法加载或初始化请求的服务提供程序。atSystem.Net.Sockets.Socket..ctor(AddressFamilyaddressFamily,SocketTypesocketType,ProtocolTypeprotocolType)atSystem.Net.Sockets.TcpListener..ctor(IPAddresslocaladdr,Int32port)atSystem.Runtime.Remoting.Channels.Tcp.TcpServerChannel.SetupChannel()atSystem.Runtime.Remoting.Channels.Tcp.TcpServerChannel..ctor(Int32port)atSystem.Runtime.Remoting.Channels.Tcp.TcpChannel..ctor(Int32port)问题是:在同样的环境下的console程序中执行该语句是正常的,在另一台开发环境下(另一台电脑上)执行也是正常的看来显然是我的某个配置有问题,不过究竟是哪里配置出错了呢?应该如何配置?望达仁指点

解决方案

解决方案二:
帮顶~~~
解决方案三:
没人能解决吗??
解决方案四:
问题已经解决。经过我反复细致深入艰辛的跟踪,终于将问题的根源揪了出来:公司内部的VPN惹的祸!原来公司开发的VPN系统在提供外网访问跟踪的同时对网络端口的监控比较变态,退出VPN后便不会产生该异常。特别跟贴说明一下,谢谢大家这些天的支持!
解决方案五:
问题已经解决。经过我反复细致深入艰辛的跟踪,终于将问题的根源揪了出来:公司内部的VPN惹的祸!原来公司开发的VPN系统在提供外网访问跟踪的同时对网络端口的监控比较变态,退出VPN后便不会产生该异常。特别跟贴说明一下,谢谢大家这些天的支持!
解决方案六:
jf
解决方案七:
...这意思就是连不上Remoting源喽
解决方案八:
该回复于2008-05-26 19:36:17被版主删除
解决方案九:
该回复于2008-05-04 10:25:04被版主删除
解决方案十:
该回复于2008-05-07 10:42:01被版主删除
解决方案十一:
该回复于2008-05-11 11:49:44被版主删除

时间: 2024-09-19 09:28:41

这几天一个关于WebService方法中调用Remoting注册通道的问题一直没能解决,实在是不痛快,问题描述如下,希望达仁指点:的相关文章

关于在同控制器中方法中调用没有权限的方法的提问

问题描述 关于在同控制器中方法中调用没有权限的方法的提问 Index 控制器中,我写了一个有权限的A方法,然后我又写了一个我没有权限B方法,当我在A方法中用 $this->B(); 时,居然在A方法中能够接收到 B中 return 出来的值 跪求解答 解决方案 YII 如何在控制器里调用 model 方法YII 如何在控制器里调用 model 方法

c#方法中调用参数的值传递方式和引用传递方式以及ref与out的区别深入解析

以下是对c#方法中调用参数的值传递方式和引用传递方式,以及ref与out的区进行了详细的分析介绍,需要的朋友可以过来参考下   复制代码 代码如下: #define Test using System; namespace Wrox.ProCSharp.ParameterTestSample ...{  class ParemeterTest  ...{     static void TestInt(int[] ints,int i)     ...{         ints[0] = 10

选择-如何在一个方法内返回UTF-8格式的字符串,在另一个方法中调用输出?

问题描述 如何在一个方法内返回UTF-8格式的字符串,在另一个方法中调用输出? package com.secutiry.rsa;import java.util.Scanner;public class Prtest { public String Phintx(){ Scanner cc =new Scanner(System.in); //下马这行会报错,选择try catch 或者 throw declaration //选择try catch 则无法return 选择throw dec

对于public方法中调用多重private方法应该如何mock

问题描述 假如有如下方法public void publicMethod(){ if(condition1) privateMethod1(); else privateMethod2(); }private void privateMethod1(){ ...... privateMethod3();}private void privateMethod2(){ ...... privateMethod4();}在上述私有方法中,可能会依赖很多的外部类,并且可能会有多重分支,这样的话以publ

PPT中Chart.ChartData的读写,好几天了,没找到解决方法

问题描述 我在开发PPT里的Chart里的数据的读写,读写的是chartdata.workbook.sheets[1]现在的问题是:如果不调用chartdata.Activate()方法,对chartdata.workbook的数据读写就会报错chartdata.Workbook.Application.Visible=false;这样写也会报错报错都是"对COM组件的调用返回了错误HRESULTE_FAIL"如果调用chartdata.Activate(),读写时不会报错,但是Exc

c#方法中调用参数的值传递方式和引用传递方式,以及ref与out的区别

//#define Testusing System;namespace Wrox.ProCSharp.ParameterTestSample...{ class ParemeterTest ...{    static void TestInt(int[] ints,int i)    ...{        ints[0] = 100;        i = 100;    }     static void TestInt(int[] ints, ref int i)     ...{  

在C#中调用API注册新用户错误,返回500错误码

问题描述 在我们公司的后台系统调用注册环信账户的api的时候返回500状态码是怎么回事? 解决方案 已经在环信的技术支持下解决了.谢谢.解决方案二:你把所有的提示贴全一点

Spring中的AOP(五)——在Advice方法中获取目标方法的参数

获取目标方法的信息     访问目标方法最简单的做法是定义增强处理方法时,将第一个参数定义为JoinPoint类型,当该增强处理方法被调用时,该JoinPoint参数就代表了织入增强处理的连接点.JoinPoint里包含了如下几个常用的方法: Object[] getArgs:返回目标方法的参数 Signature getSignature:返回目标方法的签名 Object getTarget:返回被织入增强处理的目标对象 Object getThis:返回AOP框架为目标对象生成的代理对象  

关于方法中对象的定义细节

问题描述 如何在同一个类的一个方法中调用另一个发法定义的实例对象(非成员变量)?请路过的大侠给点思路,困扰了两天了. 解决方案 本帖最后由 zhenren11 于 2011-04-01 21:09:46 编辑解决方案二:不可以吧~~~可以吗?不可以吧~~~解决方案三:非要这么做吗?不知道题意我有没有理解错,你把两个方法合起来吧解决方案四:java,不行的,交给第三方吧,哈哈.解决方案五:可以把实例对象定义成类的静态成员良好的设计可以避免很多问题.解决方案六:该回复于2011-04-02 17:0