Code Bye

C# webservice 放到Unix系统服务器上无法访问

 

给公司做个内部系统,把数据库放在网络服务器上,用WebService读取数据库返回数据。放在国内的服务器上一切是正常的,因为国内服务器的操作系统是NT系统。但放到国外的服务器上就不能正常访问了,因为是UNIX系统,请教如何解决啊?


20分
.net的跨平台版本是Mono~
不知道有没有UNIX版本的Mono
没有的话~ 要么换服务器 要么换语言~ java或php…

10分
让他们找一个windows系统的虚拟机给你。

10分
平台不兼容,不可能好使。不想改代码的话,只能买windows服务器了。

10分
http://wiki.nginx.org/Mono

10分
LZ看看这个吧,跨平台运行ASP.NET
http://www.jexus.org/
很容易!

10分
一、Jexus简介:
Jexus web server for linux 是一款基于.NET兼容环境,运行于Linux/unix操作系统之上,以支持ASP.NET为核心功能的高性能WEB服务器。
Jexus V5.1有如下功能特点:
01、支持ASP.NET。这是Jexus的核心功能。无论是稳定性、易用性还是并发承载能力、并行处理速度,Jexus对ASP.NET的支持都是非常优秀的;
02、支持Fast-CGI。通Fast-CGI,Jexus能支持包括PHP在内的所有拥有Fast-CGI服务功能的WEB应用;
03、具备基于正则表达式的强大的URL重写功能;
04、具有强劲的反向代理功能。支持多目标负载均衡,支持本地网站与远程网站无缝整合;
05、拥有强大的流媒体支持能力,支持FLV/F4V视频文件拖动播放,支持微软平滑流媒体技术;
06、支持“服务器推送”技术,配备了相应的服务器端、客户端开发接口,是开发现代WEB应用的利器;
07、具备可控的“ASP.NET前置缓存”,能最大限度地提高ASP.NET网站的承载能力和响应速度;
08、支持Https,具有SSL加密数据安全传输能力;
09、具有基础而实用的入侵检测功能,能自动终止已被识别的非法请求;
10、安装部署非常简便,操作使用极为简单。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C# webservice 放到Unix系统服务器上无法访问