随笔分类 - WCF
摘要:系统管理模块 1、实体类 public partial class T_Role { public string RoleId { get; set; } public string RoleName { get; set; } public string CommentAry { get; set
阅读全文
摘要:默认访问地址:http://localhost:15672/要想修改内网访问:%APPDATA%\RabbitMQ\ 目录下添加文件 rabbitmq.config[ {rabbit, [%% %% Network Connectivity %% ==================== %...
阅读全文
摘要:今天在Windows8.1 操作系统部署了半天的WCF 一直老是在报错、在这里做个记录 防止下次忘记 在网上查了半天。终于知道原来IIS8不支持WCF服务SVC的请求。所以必须要给IIS8添加WCF服务的Managed Handler。 添加步骤: 1打开IIS8 部署的WebSite 2首先添加MIME类型 扩展名“.svc”,MIME类型 “application/octet-stream”3找到处理程序映射 请求路经:*.svc类型:System.ServiceModel.Activation.HttpHandler名称:svc-Integrated4重新启动IIS
阅读全文
摘要:一般在WCf数据大数据是 List集合 或者 Json。 public DataTable GetProperitybyModelCode(string modelCode) { using (var entity = new USERRIGHTEntities()) { //查询对应的表名和表的ID var queryResult = (from fx in entity.T_ModelInfo join tp in entit...
阅读全文
摘要:WCF寄宿有自我寄宿跟IIS寄宿服务代码: [ServiceContract] ---服务契约 public interface ICustomerService { [OperationContract] string GetCusomerName(s...
阅读全文
摘要:转载网络代码.版权归原作者所有.....客户端调用WCF的几种常用的方式: 1普通调用 var factory = new DataContent.ServiceReference1.CustomerServiceClient(); factory.Open(); ...
阅读全文
摘要:MaxItemsInObjectGraph - System.ServiceModel.Dispatcher.NetDispatcherFaultException<?xmlversion="1.0"encoding="utf-8"?><configuration><system.serviceModel><behaviors><endpointBehaviors><behaviorname="CustomBehavior"><dataContractSer
阅读全文
摘要:典型传输协议下的(1)HTTP和HTTPSHTTPS(安全超文本传输协议).它是为了在WWW上解决安全的数据传输而设计的。HTTS是采用了SSL的HTTP,SSL是一种加密协议。它们默认的端口号分别是80和443(2)TCPWCF通过NetTcpBinding支持基于TCP的传输。对于TCP的URI,其传输协议前缀均为net.tcp://。默认端口号808net.tcp://127.0.0.1:808/calculatorService(3):Pipe对于同一台机器上不同进程间的通信(IPC),WCF具有专门的实现方式:命名管道(Named Pipes).通过命名管道进行跨进程通信能够获得最好
阅读全文
摘要:服务契约:namespace Contracts{ [System.ServiceModel.ServiceContract] public interface ICalculator { [System.ServiceModel.OperationContract] double Add(double ax, double bx); }}服务:namespace Service{ public class CalculatorService:ICalculator { public double Add(double ...
阅读全文
摘要:备注:以下所有的来自 互联网,版权归原作者所有股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx 复制 EndpointDisco: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?disco 复制 DiscoWSDL: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?wsd
阅读全文
摘要:尝试向 URI“http://localhost:8554/CustomerManage.svc”发出请求时出错。这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP 服务。您可能需要与该服务的所有者联系,以发布跨域策略文件并确保该文件允许发送 SOAP 相关的 HTT
阅读全文
摘要:初学WCF。。。。服务端:服务契约: [ServiceContract(Namespace ="http://serverModel.Samples",SessionMode =SessionMode.Required, CallbackContract = typeof(ICalcualtorDuplexCallBack))] public interface IService2 { [OperationContract(IsOneWay = true)] void Clear(); [OperationCon...
阅读全文
摘要:1基本绑定 对应于BasicHttpBinding 类。基本绑定(Basic Binding ) 能够将WCF服务公开 为传统的ASMX Web服务、使用原客户端与新的服务协作、2TCP 绑定对应于NetTcpBinding类、TCP绑定使用的是TCP协议实现在Intranet中夸机器的通信。支持多种特性。包括可靠性,事务性、安全性。以及WCF之间的通信的优化、3IPC绑定 对应于 NetNamedPipeBinding类、安使用命名管道为同一机器通信进行传输。这种绑定最安全。因为它不接收机器外部的调用。该绑定的正确命名为NetIPCBinding4WEB服务 对应于WSHttpBind...
阅读全文
摘要:CodeWCF系统架构 1 namespace WCF 2 { 3 4 /*---------------------------------------------------------- 5 WCF契约 6 1服务契约[ServiceContract] 7 客户端能够执行的服务操作. 8 2数据契约[Data Contract] 9 定义与服务交互的数据类型.如Int,String,Double 等10 3错误契约[Fault Contract]11 *服务端有什么错误 告诉...
阅读全文
摘要:1 /// <summary> 2 /// 修改WCF配置文件 3 /// </summary> 4 public class ConfigWcfEndpoing 5 { 6 /// <summary> 7 /// 修改WCF 客户端服务IP地址修改 8 /// </summary> 9 /// <param name="serverip">服务器的IP地址</param>10 public void ChangeWCF(string serverip)11 ...
阅读全文