CentOS 调用.Net 的Web Service,提示连接超时解决方案

我是使用axis调用.NET 的Web Service ,在Window下跑没有问题,将项目部署到Linux下,发现Web Service 连接超时,百度了下,发现是因为Linux不能直接跑.Net,需要配置下环境。

我是小白!ORZ...

解决方法:

在终端登录root,先后执行:

1.rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"

2.yum-config-manager --add-repo http://download.mono-project.com/repo/centos/

执行之后,发现CentOS可以调用.Net 的 Web Service

官方地址:http://www.mono-project.com/docs/getting-started/install/linux/#centos-fedora-and-derivatives

里面描述了不同版本应该执行什么解决方案。

时间: 2024-10-05 04:52:33

CentOS 调用.Net 的Web Service,提示连接超时解决方案的相关文章

如何用纯文本方式(XML)+HTTP协议调用Workday的web service?

我们知道,Workday系统本身很复杂,其发布的web服务(web service)也很多,而且其中的Web 服务(web service)中定义的Schema也很复杂.如果用AXIS或者XFire生成存根代码调用其相应模块的web service,比如Human Resource模块,也可以,但是生成的存根代码比较复杂,而且Workday的web服务本身也在不断的升级过程中,在升级的过程中,其Schema的信息也在不断变化和调整过程中,那么有没有一种以不变应万变的方式,答案是肯定的.那就是通过

Java 调用PHP的Web Service(三)

usoap是PHP环境中的开源soap工具,算是用得比较多的一个工具了. 在utf-8环境中,nusoap可以工作得很好.但是当用于中文环境中时,nusoap经常会出现一些让人不得其解的问题. 最近一个项目中,服务端是用nusoap实现的,支持UTF-8和GBK两种字符集. 当客户端用GBK来调用服务时,出现错误:Charset from HTTP Content-Type US-ASCII does not match encoding from XML declaration GBK,意思是

JAVA 用axis1 调用.NET的web service

1.去官网下载axis的jar包,我下的是1.4版本的 http://axis.apache.org/axis/java/releases.html 2.JAVA 代码: public void myWebService() throws Exception { Service service = new Service(); Call call = null; try { call = (Call) service.createCall(); //http://10.107.56.11/tes

C#.Net 调用Java的Web Service

首先,得有一个web service地址:http://www.baiduc.om/XXServices?wsdl 然后在.net 项目中添加Web引用,并把地址给它输进去 第三.编码: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; usi

.Net 调用中国气象台Web Service

接口地址http://www.webxml.com.cn/WebServices/WeatherWebService.asmx 调用步骤:项目添加服务引用-高级-添加web引用 简单代码: web服务名.WeatherWebService w = new web服务名.WeatherWebService(); //把webservice当做一个类来操作 string[] s = new string[23];//声明string数组存放返回结果 string city = this.textBo

ArcGIS10.x Engine直连提示连接超时ORA-12170 来自:http://www.iarcgis.com/?p=1004

导语 随着Esri大力宣传直连,用户也越来越由服务连接,改为直连,当然ArcGIS Engine开发用户也不例外. 环境 Oracle数据库,ArcGIS版本不限,不过由于9版本多以服务连接,以10版本之后作为测试对象 问题描述 由于现在都用直连了,而且直连需要安装数据库客户端,Oracle客户端可能对某些用户也比较难以把握,一般就是用比较方便的Instant Client ,这个客户端直接解压缩,配置环境变量即可. 但是用户的环境比较特殊,默认的1521数据库端口是不暴漏给客户端用户的,DBA

ftp能够登陆,但是传输总是提示连接超时

connect failed: Connection timed out.connect failed: Connection timed out.connect failed: Connection timed out. 注意开放允许客户端链接的端口,比如30001-30500.不然总是会提示超时.

ArcGIS10.x Engine直连提示连接超时ORA-12170 来自:http://www.iarcgis.com/?p=1004

导语 随着Esri大力宣传直连,用户也越来越由服务连接,改为直连,当然ArcGIS Engine开发用户也不例外. 环境 Oracle数据库,ArcGIS版本不限,不过由于9版本多以服务连接,以10版本之后作为测试对象 问题描述 由于现在都用直连了,而且直连需要安装数据库客户端,Oracle客户端可能对某些用户也比较难以把握,一般就是用比较方便的Instant Client ,这个客户端直接解压缩,配置环境变量即可. 但是用户的环境比较特殊,默认的1521数据库端口是不暴漏给客户端用户的,DBA

sudo: 无法解析主机:dinphy-500-310cn: 连接超时 解决方案

出现这种问题是hosts文件没有配置好所导致的,linux无法解析到您的主机地址,解决方案如下: sudo vim /etc/hosts 其中vim是你的文本编辑器的命令,你如果电脑中没有vim,用gedit也可以,我的mint默认是xed,所以我用的是: sudo xed /etc/hosts 打开文件以后,将其中的 127.0.1.1 xxxxx 后面的xxxx替换为你的电脑主机名字,也就是错误中最后那串字符.如果没有的话就将其添加进去.多处豆油的话可以批量替换.例如我的电脑主机名是:din