51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#So
WCF兼容WebAPI输出Json格式数据,从此WCF一举两得
问题起源: 很多时候为了业务层调用(后台代码),一些公共服务就独立成了WCF,使用起来非常方便,添加服务引用,然后简单配置就可以调用了。如果这个时候Web站点页面需要调用怎么办呢?复杂的XML,使用不方便,而且通信成本也比较高。这时候有人受不了了,于是就新建了一套WebAPI,Web页面调用爽了。但是维护起来又麻烦了...
代码星球
·
2020-05-16
WCF
兼容
WebAPI
输出
Json
如何在WCF中用TcpTrace工具查看发送和接收的SOAP消息
WCF对消息加密(只对消息加密,不考虑Authorize)其实很简单,只要在server和client端的binding加入securitymode为Message(还有Transport, TransportWithMessageCredential,关于他们的不同之处,请参考MSDN)即可。以一个简单的例...
代码星球
·
2020-05-16
何在
WCF
中用
TcpTrace
工具
WCF中记录SOAP消息日志
WindowsCommunicationFoundation(WCF)默认启用消息日志,WCF使用了在System.Diagnostics名称空间中定义的跟踪机制。在这个跟踪机制中,通过在配置文件中配置跟踪源(TraceSources)和跟踪侦听器(TraceListenners来记录跟踪数据。在WCF中,要启用消息日...
代码星球
·
2020-05-16
WCF
记录
SOAP
消息
日志
Json循环引用问题
154downvotefavorite27IamtryingtodoasimpleJSONreturnbutIamhavingissuesIhavethefollowingbelow.publicJsonResultGetEventData(){vardata=Event.Find(x=>x.ID!=...
代码星球
·
2020-05-16
Json
循环
引用
问题
重置winsock目录解决不能上网的问题
摘自:http://www.52microsoft.com/netsh-winsock-reset/有时候,我们会遇到能成功连接网络但是却无法上网的问题。屏幕右下角系统托盘中的网络连接图标显示正常,但就是无法上网,打不开网页。或者是显示网络受限,无法自动获取IP地址等问题。那么遇到这种情况,我们可以试一下重置Winso...
代码星球
·
2020-05-16
重置
winsock
目录
决不能
上网
对于“Newtonsoft.Json”已拥有为“NETStander.Library”定义的依赖项,解决办法
问题描述:在使用visualstudio中的NuGet包管理下载程序时,有时会出现-对于“Newtonsoft.Json”已拥有为“NETStander.Library”定义的依赖项,这样的错误。 这是由于NuGet的版本低造成的,解决这类问题的办法就是更新Nu...
代码星球
·
2020-05-16
对于
Newtonsoft.Json
有为
NETStander.Library
定义
[WEB API] CLIENT 指定请求及回应格式(XML/JSON)
[WebAPI]Client指定请求及响应格式(xml/json) WebAPI支持的格式请参考http://www.asp.net/web-api/overview/formats-and-model-binding本篇则要演练xml/json回应Get定义Header:Content-Type定义Quer...
代码星球
·
2020-05-16
WEB
API
CLIENT
指定
请求
JSON和JSONP的区别
先前的概念中对JSON还是比较熟悉,对JSONP不是特别的清楚,整理完相关知识发现才豁然开朗。简单的说JSON是一种数据交换格式,而JSONP是一种非官方跨域数据交互协议。JSON是“暗号”,而JSONP则是接头方式。一个是描述信息的格式,一个是信息传递双方约定的方法。一、什么是JSONJSON...
代码星球
·
2020-05-16
JSON
JSONP
区别
从Excel中导入数据时,提示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”的解决办法
操作系统:使用的是64位的WindowsServer2008解决办法: 这是由于该计算机上没有安装MicrosoftAccessDatabaseEngine组件,该组件帮助在现有的MicrosoftOffice文件与其他数据源之间传输数据。 在向软件中导入数据时,如果数据源选用Excel...
代码星球
·
2020-05-16
Excel
导入
数据
提示
未在
使用Beetle简单构建高性能Socket tcp应用
beetle是基于c#编写的高性能Sockettcp组件,它基于SocketAsyncEventArgs的实现并提供了发送队列和接收队列的支持,可以根据情况灵活地设置1-N个发送队列和接收队列。除了队列上的支持组件还提供Buffer缓冲池和基于Buffer的DataWriter,DataReader对象,从...
代码星球
·
2020-05-16
使用
Beetle
简单
构建
高性能
C#缓存absoluteExpiration、slidingExpiration两个参数的疑惑
看了很多资料终于搞明白cache中absoluteExpiration,slidingExpiration这两个参数的含义。absoluteExpiration:用于设置绝对过期时间,它表示只要时间一到就过期,所以类型为System.DateTime,当给这个参数设置了一个时间时,slidingExpiration参数...
代码星球
·
2020-05-16
缓存
absoluteExpiration
slidingExpiration
两个
参数
Socket协议通讯
服务器端代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Net;usingS...
代码星球
·
2020-05-16
Socket
协议
通讯
C# Socket服务端与客户端通信(包含大文件的断点传输)
步骤:一、服务端的建立1.服务端的项目建立以及页面布局2.各功能按键的事件代码 1)传输类型说明以及全局变量 2)Socket通信服务端具体步骤: (1)建立一个Socket (2)接收信息 (3)发送数据(这里分发送字符串、文件(包含大文件)、震动...
代码星球
·
2020-05-16
Socket
服务
客户端
通信
包含
Socket之心跳包实现思路
由于最近要做一个客户端,但是要求有一个掉线检测的功能,下面让我们看看使用自定义的HeartBeat方式来检测客户端的连接情况。心跳包的实现思路:客户端连接上服务端后,在服务端会维护一个在线客户端列表。客户端每隔一段时间,向服务端发送一个心跳包,服务端受收到包以后,会更新客户端最近一次在线时间。一旦服务端超过规定时间没有...
代码星球
·
2020-05-16
Socket
心跳
包实现
实现
思路
java如何读写json文件
在实际项目开发中,有时会遇到一些全局的配置缓存,最好的做法是配置redis数据库作为数据缓存,而当未有配置redis服务器时,读取静态资源文件(如xml、json等)也是一种实现方式,但是这有一个弊端,因为作为静态资源存储在站内势必就导致信息的安全性很低,所以如果采用这种方式则建议记录一些安全要求很低的配置属性,当...
代码星球
·
2020-05-16
java
如何
读写
json
文件
首页
上一页
...
191
192
193
194
195
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他