2014年4月11日

[置顶] WCF传输大数据 --断点续传(upload、download)

摘要:1 using System; 2 using System.IO; 3 using System.Runtime.Serialization; 4 using System.ServiceModel; 5 6 namespace WcfServer 7 { 8 internal class Program 9 { 10 private static void Main() 11 { 12 using (var host = new ServiceHost(typeof (StreamServices... 阅读全文

posted @ 2014-04-11 13:53 server126 阅读(2725) 评论(2) 推荐(0) 编辑

2015年10月16日

客户端调用wcf服务,如何提高调用性能

正文内容加载中...

posted @ 2015-10-16 09:51 server126 阅读(1016) 评论(2) 推荐(2) 编辑

2014年5月4日

图片采集器_PHP

摘要:现在国内模仿“pinterest”的越来越多了,之前我做过一个基于chrome浏览器上的一个“图片采集工具”,类似于“花瓣网“那样的,初期我觉得挺简单,后来做起来发现还是挺复杂的,特别是整合到你自己的网站数据库中,非常麻烦,其实前台采集的代码(JS)已经非常成熟了,而且也基本都是开源的,也非常好,主... 阅读全文

posted @ 2014-05-04 11:15 server126 阅读(342) 评论(0) 推荐(0) 编辑

2014年4月11日

WCF传输大数据 --断点续传(upload、download)

摘要:1 using System; 2 using System.IO; 3 using System.Runtime.Serialization; 4 using System.ServiceModel; 5 6 namespace WcfServer 7 { 8 internal class Program 9 { 10 private static void Main() 11 { 12 using (var host = new ServiceHost(typeof (StreamServices... 阅读全文

posted @ 2014-04-11 13:53 server126 阅读(2725) 评论(2) 推荐(0) 编辑

2013年9月4日

wcf传输Dataset大数据量 -压缩(一)

摘要:由于WCF不能传输DataTable(不能序列化),所以更多项目中都会使用DataSet作为查询集合的首选返回类型,但是由于DataSet会生成很多的状态信息等,所以DataSet体积也会变大,有几种改变DataSet大小的方法。1、将DataSet的RemotingFormat属性设置为Binary (默认是xml)2、使用开源的压缩组件“ICSharpCode.SharpZipLib.dll”进行压缩不言而喻。所以推荐大家使用DataSet的时候,最好设置成二进制。最后压缩成Byte[]以后,作为返回类型。 阅读全文

posted @ 2013-09-04 11:22 server126 阅读(5487) 评论(15) 推荐(6) 编辑

2013年7月5日

根据任意两点地图坐标算出距离是多少

摘要:1 private static double rads(double d) 2 { 3 return d*Math.PI/180.0; 4 } 5 6 private const double EarihRadius = 6378.137; 7 8 private static double GetDistances(double lat1, double lng1, double lat2, double lng2) 9 {10 var radLat1 =... 阅读全文

posted @ 2013-07-05 14:38 server126 阅读(283) 评论(0) 推荐(0) 编辑

2013年5月20日

IIS7、IIS8添加net.tcp协议报错 "未将对象引用设置到对象的实例。"

摘要:IIS7版本以上 添加net.tcp协议再添加binding解决办法: 目录:C:\Windows\System32\inetsrv\config\applicationHost.config文件先备份一下,然后再修改此文件。搜索到您的站点名称,binding信息 <bindings> <binding protocol="http" bindingInformation="192.168.1.xx:80:" /> </bindings>我们进行添加net.tcp协议 <binding protocol=&quo 阅读全文

posted @ 2013-05-20 11:42 server126 阅读(2397) 评论(1) 推荐(1) 编辑

2013年1月23日

Wcf resut服务

摘要:外部地址调用Wcf resut服务,POST方式好像不支持呀,我是实验了多次也没有成功。 这里演示一下GET方式。 客户端调用使用的JsonP //接口namespace Jiang.WebServ{ [ServiceContract(Name = "IServices", Namespace = "http://www.msdn.com/Serv/Medicine")] ... 阅读全文

posted @ 2013-01-23 17:10 server126 阅读(262) 评论(0) 推荐(0) 编辑

2012年10月16日

.net4.0新功能 MEF

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2012-10-16 16:46 server126 阅读(170) 评论(0) 推荐(1) 编辑

2012年8月14日

WCF (.net4.0) 中舍去.svc文件

摘要:WCF (.net4.0) 中舍去.svc文件非常简单,只需要配置web.config文件即可。省掉.svc文件简化了文件管理的开销。web.config 1 <system.serviceModel> 2 3 <serviceHostingEnvironment> 4 <serviceActivations> 5 <add service="WcfService2.Services" relativeAddress="~/test.svc"/> 6 </serviceActivations> 阅读全文

posted @ 2012-08-14 15:02 server126 阅读(1640) 评论(2) 推荐(1) 编辑

2012年8月13日

IList<T>

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2012-08-13 11:21 server126 阅读(21) 评论(0) 推荐(0) 编辑

2012年7月22日

WCF 路由功能

摘要:最近项目使用到点WCF功能,路由服务,重要还是配置文件App.config Routing服务代码 using System.Text;using System.ServiceModel;using System.ServiceModel.Routing;namespace RoutingServer{ class RoutingServer { stat... 阅读全文

posted @ 2012-07-22 16:20 server126 阅读(1878) 评论(3) 推荐(0) 编辑

2011年12月30日

WCF使用X509证书

摘要:上一篇简单说了一下使用加密数据传输的好处,这一篇说一下如何使用使用X509证书方式(部署IIS) (system :windows server2008 r2)如何创建证书: makecert.exe -sr LocalMachine -ss My -a sha1 -n CN=JiangServer -sky exchange -pe (服务端证书) makecert.exe -sr LocalMachine -ss My -a sha1 -n CN=JiangClient -sky exchange -pe (客户端证书)各种参数的介绍属性解析-sr指定的证书存储区中的注册表位置。 curr 阅读全文

posted @ 2011-12-30 11:45 server126 阅读(12747) 评论(10) 推荐(5) 编辑

2011年12月25日

WCF中加密数据信息

摘要:View Code 1 //在使用wcf中,正常传输数据中,是没有加密的,这样来数据会很不安全的,如下: 2 3 //// wcf coding 4 5 public class Service1 : IService1 6 { 7 public string GetData(int value) 8 { 9 return string.Format("You entered: {0}", value); 10 }11 12 }13 14 ///web.config 是默认配置。15 16 <?xml ver... 阅读全文

posted @ 2011-12-25 22:52 server126 阅读(3058) 评论(0) 推荐(0) 编辑

2011年12月13日

windows phone 7 调用 wcf

摘要:这两天在搞wp7调用wcf服务,发现总是出问题。只要我自定义了数据协议,就会引用不成功,不知道为什么,NND 阅读全文

posted @ 2011-12-13 11:04 server126 阅读(208) 评论(0) 推荐(0) 编辑

2011年12月5日

windows phone (二)

摘要: 阅读全文

posted @ 2011-12-05 22:35 server126 阅读(109) 评论(0) 推荐(0) 编辑

windows phone 7 (一)

摘要:设计理念--Metro 阅读全文

posted @ 2011-12-05 22:25 server126 阅读(84) 评论(0) 推荐(0) 编辑

2011年10月7日

ado.net2.0中的缓存使用SqlDependency类

摘要:private void Form1_Load(object sender, EventArgs e) { SqlDependency.Start(connectionString);///启动监听数据表 BindDataGridView()... 阅读全文

posted @ 2011-10-07 17:34 server126 阅读(198) 评论(0) 推荐(0) 编辑

ado.net2.0的SqlTransaction使用方法

摘要://///ado.net1.0中使用Transacation(事务)string connectionString = "database=Northwind;pwd=admin;uid=sa;server=DATABASE-VPC\\SQL2005"; using (SqlConnection conn = new SqlConnection(connectionStrin... 阅读全文

posted @ 2011-10-07 14:22 server126 阅读(2536) 评论(0) 推荐(1) 编辑

2011年9月22日

SQL CLR

摘要:exec sp_configure 'clr enabled',1启动用sql clrCREATE FUNCTION dbo.clrHelloWorld ( @name as nvarchar(200) ) RETURNS nvarchar(200) AS EXTERNAL NAME asmHelloWorld.[SQLServerCLRTest.CLRFunctions].HelloWorldcreate assembly hell from 'c:\aaaa\hello.dll' with permission_set = safe 阅读全文

posted @ 2011-09-22 22:41 server126 阅读(132) 评论(0) 推荐(0) 编辑

2011年9月6日

将datagridview中的值拖放到textbox控件中

摘要:View Code 1 private void Form1_Load(object sender, EventArgs e) 2 { 3 List<users> list = new List<users>(); 4 for (int i = 0; i < 10; i++) 5 { 6 users u = new users() { uid = i, name = i.ToString() }; 7 list.Add(u); 8 ... 阅读全文

posted @ 2011-09-06 16:43 server126 阅读(227) 评论(0) 推荐(0) 编辑

导航