c#开发的webservice 可以在linux系统服务器上运行吗

如题所述

理论上是可以的,但是需要在Linux服务器上搭建.NET平台,微软号称.NET平台是可移植到Linux的,但是貌似现在很少有人这么干。

后来有一个Mono项目,据说可以很好的使C#程序运行在Linux平台,具体楼主可以谷歌百度之,这方面的资料还是有不少的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-06
mono是开源的c#实现,桌面上没问题,当时不确定web架构的会兼容。

linux gsoap怎么调用c#写的webservice
理论上是可以的,但是需要在Linux服务器上搭建.NET平台,微软号称.NET平台是可移植到Linux的,但是貌似现在很少有人这么干。 后来有一个Mono项目,据说可以很好的使C#程序运行在Linux平台,具体楼主可以谷歌百度之,这方面的资料还是有不少的。

c#是前端还是后端语言
C#是一种高级编程语言,隶属于微软的.Net平台。.Net平台下涵盖了多种开发技术,包括用于Web端开发的ASP.NET,以及用于服务端开发的WCF和WebService。这些技术可以在Windows的IIS服务器上运行,也可以跨平台部署到Linux服务器上,通过ASP.NET Core实现。因此,C#并不专属于前端或后端。它只是一种编程语言,...

上次面试的时候,让解释什么是WebService
要调用WebService,可以直接使用MicrosoftSOAPToolkit或.NET这样的SOAP客户端,也可以使用自己开发的SOAP客户端,然后把它和应用程序连接起来。不仅缩短了开发周期,还减少了代码复杂度,并能够增强应用程序的可维护性。同时,应用程序也不再需要在每次调用中间层组件时,都跳转到相应的“结果页”。 从经验来看,在一个用户界面...

webservice有哪些协议
Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方...

如何搭建Linux下的c\/s开发模式?
具体是:要做嵌入式Linux开发,想采用C\/S模式,服务器端进行整合等动作,如何搭建。初次接触,我一点经验都没有。再次补充:是在Linux系统环境下,做手机嵌入式开发 请针对题目回答,不要复制大块文章如果有资料,把网址也贴出来,或者发到邮箱glenswq@hotmail.com 展开  我来答 7个回答 #热议# 孩子之间打架 父母...

作为程序员的你,常用的软件有哪些?
linux下虚拟windows系统virtualBox 软件提交工具git 不同的开发语言,每天要用到的软件可能不一样。 我是开发java web的,电脑安装了很多工具,但是说每天要用到的好像就几个。 作为程序员使用最多的软件,莫过于编程开发所用到的软件编辑器,但是编辑器的种类有很多。我们需要做到的是,找到你最喜欢的编辑器然后熟练...

如何在Genero中调用WebServices
它是一种构建应用程序的普遍模型,可以在任何支持网络通讯的操作系统中实施运行,它是一种新的web应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务,各应用程序通过网络协议和规定的一些标准数据格式(Http,...

网站开发人员要会什么技术??
那什么叫跨平台呢,这么给你说吧,因为网站都是部署在服务器上的,而服务器有很多种类,比如linux、windows等,如果你的开发的网站可以在多种服务器上运行,这个就叫跨平台。后端除了要会开发语言还要多学几种框架,框架学得好不但可以提高自己开发网站的速度,而且可以使网站性能更好。与其他应用之间的...

后端开发常用框架(后端框架有哪些及其作用)
用java开发app后台用Struts2,SpringMVC都是可以的。学习java开发推荐选择千锋教育,该教育机构拥有国内一体化教学管理及学员服务,在职业教育发展道路上不断探索前行。 java的学习方法: 1、面向对象的知识:java是一种面向对象的开发语言,因此熟悉面向对象对学习java很有必要,你需要了解:什么是对象,什么是类,什么是封装,...

网站开发人员要会什么技术??
对于开发一个网站来讲,需要的技术人员相对比较多,要有编写程序语言的技术人员,同时还要有一定的美工人员,还要有专业的服务器精通人员,还必须要有能 够对TCP\/IP协议的专业人员,以及众多的网页语言的专业人员,只有这样才能保障企业网站的正常运行,以及正常的维护。对于企业来讲,拥有这些专业的人员,...

相似回答