c#webservice可以发布在控制台程序吗

c#webservice可以发布在控制台程序吗,第1张

web service 作用其实就是发布一个接口,供其他程序来调用。

顾名思义,webservice是个web项目,那么到目前为止,windows下发布web项目还是必须用IIS的,也许以后会有黑科技或者其他技术可以分离出来。

至于楼上所说的WCF服务,和WebService其实完全两码事, WCF是一个极其重量级的框架,WCF包含了几乎所有windows支持的通讯协议和服务,而webservice只是一个服务端的接口程序,可以看做WCF包含webservice。

比如我有Eclipse有个Web工程

里面的有class和导入的jar包,现在我不需要作为Web工程大部,不部署在Web服务器上,不用JSp servlet,能把这些class(有main函数)和导入的jar包拿出来作为控制台的上去运行,里面会访问一个webservice ,控制台有若干字符串输出。

这个能拿到任何其他机子上去运行。以上的程序要怎么打包出来?要用ANT吗?

vc6.0下你点击编译命令后它会提示你是否建立工程,然后你就一路点下去了,它就帮你建了一个工程,然后编译链接再运行。

vc7环境下不会自动生成工程(或称项目、解决方案),你需要首先建立一个c++下空的win32控制台项目,然后在里面添加或新建.cpp及.h等文件,想编译某个.cpp文件就选择菜单里的编译,想运行就点击运行的那个键,它会自动编译所有源文件然后链接生成exe


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11127144.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存