制作Linux Web服务的最佳方式是什么?
我有一台运行Ubuntu Linux Server Edition的服务器。 我曾经有过一个Windows Server,并且很容易在Windows上使用ASP.net创建Web服务。 另一方面,Linux使用Mono支持ASP.net,但不像Windows那样功能全面。 那么,在linux服务器上创建xml web服务的最佳方式是什么?
谢谢
有很多方法可以做到这一点,但考虑到你的ASP.NET背景,为什么不给MonoDevelop IDE一个提示,它已经成熟了许多,并且将继续这样做。
另一种选择是使用Eclipse(Java或PHP)。
Web服务可以用任何语言编写。 Web服务是一个接受请求并通过http协议返回响应(xml或json)的程序。 您可以使用像Apache或lighthttpd这样的Web服务器为您处理http和多线程,并编写一个简单的脚本来完成实际的工作。 脚本可以用任何东西写 - php,perl,python,shellscript,cgi c ++,free pascal cgi等。
当然,您可以使用TCP套接字自行编写所有内容,但这不是我想要的目标。 对于FOSS,我会在PHP中执行此操作,因为它很容易:http://davidwalsh.name/web-service-php-mysql-xml-json如果我要编译它,我会使用FreePascal作为本指南:http://leonardorame.blogspot.com/2010/02/web-20-programming-with-object-pascal.html
或者如果我更喜欢C ++,我会在本指南中使用QTCreator:http://libqxt.bitbucket.org/doc/tip/tech-web.html
如果你想使用ASP.net,然后使用Windows服务器。
如果由于某种原因必须使用Linux,那么您需要学习其他语言才能在Linux环境中正常工作。
链接地址: http://www.djcxy.com/p/15933.html