现在,大多公司都采用soa架构。那么我们怎么知道soa提供哪些服务方法呢?是通过浏览器不断的点击尝试?还是通过wcf?还是通过阅读soa接口文档,在软件开发行业,总会有文档落后于代码的情况?这些手法都太拙劣了。其实我们可以通过一些更快捷高效的手段达到目的。 萌生这个想法的背景是,我们公司部署了几个s ...
分类:
其他好文 时间:
2016-10-26 20:04:49
阅读次数:
182
最简单的调用当然是服务引用,但是我更想原生调用,所以希望能通过报文有如下研究 1.报文分析 可以看到 1.wcf服务地址 http://dev.xxx.io/Demo/DemoService.svc?xsd=xsd0 http://dev.xxx.io/Demo/DemoService.svc?xs ...
分类:
其他好文 时间:
2016-10-25 13:34:20
阅读次数:
255
最近公司要求对WebApi 实现服务端信息的监控(服务端信息拦截),由于本人之前没有做过这方便的相关项目所以在做的过程中也是困难重重,探索的过程也是非常痛苦的,好歹最终也算实现了这个功能。所以将这个分享出来供大家相互学习。 要实现webapi的信息拦截其实相对于wcf 和webservice ,我个 ...
根据微软官方的解释,WCF(之前的版本名为“Indigo”)是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。 云平台框架。 上次在作业的时候遇到了一件蛋疼的事情。 根据要求 ...
分类:
其他好文 时间:
2016-10-22 17:19:12
阅读次数:
226
错误代码:system.serviceModel/bindings/customBinding 处的绑定没有名称为“SMSServiceServiceSoapBinding”的已配置绑定。对于 bindingConfiguration,该值无效。 (D:\javaCode\WHTR-DMP\Code ...
分类:
Web程序 时间:
2016-10-18 18:21:33
阅读次数:
550
一个很简单的WCF报这个异常,才发现是 Response的类无法被序列化 因为在Response类里有一个枚举 StatusType,而系统的枚举值是 从0-5,但是数据库里多了一个值为6的记录 这样序列化就失败了 解决办法 1.删除数据库的非法值 2.Response里不用枚举,修改成int型 ...
分类:
Web程序 时间:
2016-10-18 18:16:54
阅读次数:
412
最近研究了一下跨域,没接触之前我的印象就是配合单点登录的一种方式,后来在网上看到资料才知道不仅仅是这一种,用法很多,具体的可以去网上搜索。 一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准。下面我就在自己本 ...
分类:
编程语言 时间:
2016-10-18 16:03:21
阅读次数:
251
最近研究了一下跨域,没接触之前我的印象就是配合单点登录的一种方式,后来在网上看到资料才知道不仅仅是这一种,用法很多,具体的可以去网上搜索。 一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准。下面我就在自己本 ...
分类:
编程语言 时间:
2016-10-18 15:55:43
阅读次数:
1198