社区
Web Services
帖子详情
求一个C#,webservice实现客户端在线更新的程序
c3556026
2017-06-09 11:13:53
现在要做一个客户端在线更新的小程序,需要用webservice来实现,谁有直接可以用的发给我,万分感谢。
...全文
452
回复
打赏
收藏
求一个C#,webservice实现客户端在线更新的程序
现在要做一个客户端在线更新的小程序,需要用webservice来实现,谁有直接可以用的发给我,万分感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
C#
winfrom
客户端
自动
更新
升级
webservice
一款很简单的远程
客户端
自动升级
程序
,
一个
升级
程序
添加到主
程序
bin里面,
一个
webservice
服务部署到IIS上,就轻松搞定自动升级!
Java访问
c#
开发的
webservice
在大型项目开发中,避免不了分布式的应用,分布式应用的业务逻辑一般分别部署到若干个服务器上,供各个
客户端
程序
调用。而部署到服务器上的业务逻辑一般用
webservice
实现
。开发
webservice
可以使用java、也可以使用
c#
。由于国内大多数计算机安装的是Windows系列操作系统,所以使用
c#
开发
webservice
不仅开发效率高,而且部署和维护很方便。 本文详细介绍了java如何调用
c#
开发的
webservice
。 本文的开发环境为:windows10、vs2012 Jdk1.8、Tomcat8.15、Eclipse-jee
C#
提高
webService
接口调用的性能
客户端
调用服务器
WebService
接口可以更加快速。
C++、
C#
写的
WebService
(gsoap)相互调用
一、用
C#
实现
WebService
是相当简单的事情,我们只要创建
一个
Web服务
程序
,在方法名上面加上[WebMethod],部署到IIS上,就能像访问Web站点一样访问
WebService
。 用
C#
编写
客户端
时,只需要将
WebService
添加到引用,就能像调用本地方法一样去
C#
WebService
调用。像这样的例子也比比皆是,在这就不多讲。 二、用C++
实现
WebService
,一般会用到gsoap,具体方法见:http://www.cppblog.com/qiujian5628/archive/2008/06/19/54019.html 三、当做完了这些之后,并不代表
WebService
就能相互通讯了,现在我简单列举一下问题:
C#
在Winform中发布
WebService
完整的服务端及
客户端
调用
程序
,在win7+ vs2015环境运行通过. 一、说明 1、创建winfrom应用
程序
;(或者是控制台项目) 2、在项目中添加
一个
WCF服务,并
实现
服务; 3、在需要启动
WebService
服务的地方启动该服务即可; 二、代码如下: 1、新建
一个
WCF服务——定义服务接口 [ServiceContract(Namespace = "http://Microsoft.ServiceModel.Samples")] public interface ICalculator { [OperationContract] double Add(double n1, double n2); } 2、新建
一个
WCF服务——
实现
服务 public class CalculatorService : ICalculator { public double Add(double n1, double n2) { return n1 + n2; } } 3、添加完WcF服务后会在应用
程序
配置文件中有入下节点 <!--TestServer.ICalculator服务定义的接口,根据自己定义进行修改--> <baseAddresses> <!--这个是要发布的服务地址,可以进行修改--> </baseAddresses> 4、在要启动服务的地方启动服务监听 public frmMain() { InitializeComponent(); } private void frmMain_Load(object sender, EventArgs e) { try { //打开服务创建监听,并开始监听消息 ServiceHost serviceHost = new ServiceHost(typeof(Service1));//需要using System.ServiceModel; serviceHost.Open(); label1.Text = "服务启动正常"; } catch (Exception ex) { label1.Text = ex.Message; } } 5、下面可以在
客户端
通过上面的服务地址”http://xxx.xxx.xxx.xx:8733/test/Service1/“对服务进行调用 到这步就
实现
在控制台中
实现
webService
的发布。
Web Services
12,162
社区成员
16,328
社区内容
发帖
与我相关
我的任务
Web Services
.NET技术 Web Services
复制链接
扫一扫
分享
社区描述
.NET技术 Web Services
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章