导航:首页 > IDC知识 > wcf服务器

wcf服务器

发布时间:2020-10-14 19:20:46

1、wcf来搭建服务器,有两种客户端,一个是WP8手机,一个是PC,

mvc4 -->web api -->写GET或者POST 的Action方法,返回JSON 需要什么样的API随便就行了吧。
你是想WP8请求一个API,PC端即使提示?MVVM的WPF因该可以吧。
可以用一个服务的。多写点接口就行。

2、求教:wcf是干什么用的啊...?

很久以前,有一家小商店,靠卖些水果过日子。竞争是如此激烈,为了生存,他们不得不自己进货,把货堆到自己的房间内,如果顾客需要,他们有时还不得不给顾客送货,总而言之,他们将所有该干的活都干了,只为了能赚到点生活费,这就是艰辛的人生。

一个web程序或者一个winform程序,简单模式的程序,我们通常都如那个水果店的老板一样,把所有的功能都集中到这个程序里,在简单的状况下,这很好。

水果店生意越来越好,老板的资金慢慢雄厚了,他注意到了卖其他东西比卖水果更赚钱,比如说家电、服装。于是,老板一口气又开了几家店。生意规模越来越大,钱也越赚越多,老板心花怒放。然而好景不长,亚洲金融风暴来袭,利润率急剧下降。老板忧心忡忡,既然外部开源不太可能,那就看看内部能不能节流了。老板考察一番,注意到,为了销售,每个店都配置了一个仓库,每个店都配置了一帮送货的人马,这,是不是太浪费了。于是,老板将所有的仓库撤销,成立了一个总仓库,不管是水果,家店,服装,都可以存储到这个仓库。管理一个仓库的费用比管理N个仓库的费用显然是要少很多的。然后,每个店的送货人员都辞掉,另外成立一个运输公司,专门负责送货,不过水果还是家店还是服装,装到纸箱后,他们都是一个样。经过这么一折腾,成本一下就降了下来,而且还便于管理了,真是一举两得,老板又绽放了笑容。

当程序涉及的范围越来越大时,也许就要考虑将服务分离出去。WCF是应对分布式开发的,就如水果店老板,生意大了后,他就是个分布式的了,这边一家水果店,那边一家服装店,他们之间有区别,卖的东西不同,也有共性,都是卖东西,不管是哪家店,他们都需要仓库,都需要送货。这时,你就可以单独成立公司,只提供这两种服务。如果写成程序,那么就如同你开发了一个运输的WCF,把这个服务放在服务器上,这样不管是谁,是Web程序也好,是Winform程序也好,只要接口对应,理解你的服务内容条款(服务契约),都可以要求你这个服务模块提供标准的服务。

懒得写了,就这样。

3、winform wcf访问服务器

首先VS中的模板WCF SERVICE APP 项目,是一个承载到IIS的服务,用过web service就清楚,部署都差不多。

客户端引用wcf服务,知道url地址就行了,客户端添加服务引用,和添加以前的web service差不多。
客户端使用到服务端的数据模型,在服务端定义实体类时,添加 datacontract属性和datamember属性就ok.
推荐一些教程地址,可以选择了看看,你提到的这些问题在教程中都有涉及到。
1,WCF系列学习5天速成
2,WCF入门学习【Sheldon_Lou】
3,无废话WCF系列教程
4,WCF编程
5,WCF入门【停留的风】
6,WCF初探【wangweimutou】
7,WCF【指尖流淌】
8,WCF【xfrog】---重点

4、wcf中 如何实现服务器与客户端 是一对多的关系?

建议采用双工来实现,客户端和服务端建立长链接,服务端需要保存客户端的链接对象,然发消息就从对象列表里获取,然后推送消息

5、什么是wcf架构?

Windows通信基础(Windows Communication Foundation ),简称WCF, 是基于.NET框架的一种开发技术,是一种面向服务的编程模型,用于生成面向服务的应用程序。
运用WCF可以方便地建立一个服务(例如Web服务器),再建立一个控制台应用程序(例如客户端),客户端就可以向服务器提出申请,服务器将会相应请求并返回客户端所需的信息(完成服务)。 最好自己去百度

6、C# WCF处理请求时服务器遇到错误。有关详细信息,请参阅服务器日志。

应该是服务没有部署好!

7、C#, WCF如何创建一个简单的服务器端和客户端程序?

首先VS中的模板WCF SERVICE APP 项目,是一个承载到IIS的服务,用过web service就清楚,部署都差不多。

客户端引用wcf服务,知道url地址就行了,客户端添加服务引用,和添加以前的web service差不多。
客户端使用到服务端的数据模型,在服务端定义实体类时,添加 datacontract属性和datamember属性就ok.
推荐一些教程地址,可以选择了看看,你提到的这些问题在教程中都有涉及到。
1,WCF系列学习5天速成 http://www.cnblogs.com/huangxincheng/category/340145.html
2,WCF入门学习【Sheldon_Lou】http://www.cnblogs.com/sheldon-lou/category/648478.html
3,无废话WCF系列教程 http://www.cnblogs.com/iamlilinfeng/category/415833.html
4,WCF编程 http://www.cnblogs.com/zxj159/category/604460.html
5,WCF入门【停留的风】http://www.cnblogs.com/yank/category/568085.html
6,WCF初探【wangweimutou】http://www.cnblogs.com/wangweimutou/tag/WCF/
7,WCF【指尖流淌】http://www.cnblogs.com/jianliutang/category/277163.html
8,WCF【xfrog】---重点 http://www.cnblogs.com/xfrog/tag/WCF/

8、如何将一个wcf 部署到另一台服务器上

1. 选择windows的任何一个版本都可以。

  2. 大致步骤是:

远程登录到主机
安装.net framework
确定你的windows系统下是否启动了IIS。注意设置其端口不是80,例如设置为70
把你的asp.net网站所在目录复制到主机上
在IIS里边配置一个新的虚拟目录(例如abc),使其物理地址为你的网站目录。
配置这个虚拟目录的属性,启用asp.net应用程序池。
通过你的主机的网卡属性查看是否启用了防火墙。如果启用了,暂时先关闭它!
在主机上本地测试你的网站。例如确保可以从ie地址栏访问
http //localhost:70/abc/myservice.svc
通过远程访问服务,例如确保可以从你的桌面电脑的浏览器地址栏访问
 

9、无法连接到远程服务器 wcf服务

这个一看就是你搭建的服务器端挂了。别的肯定不用行想,先确保服务端正常的,再去看你的配置端xml有没有按ABC规则来做

与wcf服务器相关的知识