- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Spring 事务管理
事务分为全局事务和本地事务。全局事务:是把不同的资源组织在一个事务里管理,(例如数据库操作和消息队列组织在一个事务里)通常使用JTA实现。JTA具有复杂的API,并且JTA中UserTransaction通常使用JNDI获取。这就意味着你需要在JNDI环境下使用全局事务,很明显这种方式降低了代码的可用性,因为JTA通常在应用服务器环境下可用。本地事务:是针对特定资源操作的事务,也就是说,在
2012-08-30 19:10:30
284
转载 线程池和文件下载服务器
!上一篇:C#线程系列讲座(2):Thread类的应用 如果设计一个服务器程序,每当处理用户请求时,都开始一个线程,将会在一定程序上消耗服务器的资源。为此,一个最好的解决方法就是在服务器启动之前,事先创建一些线程对象,然后,当处理客户端请求时,就从这些建好的线程中获得线程对象,并处理请求。保存这些线程对象的结构就叫做线程池。 在C#中可以通过System.Threa
2009-03-10 21:49:00
335
原创 System.Threading.Timer
System.Threading.Timer 是一个使用回调方法的计时器,而且由线程池线程服务,简单且对资源要求不高。 只要在使用 Timer,就必须保留对它的引用。对于任何托管对象,如果没有对 Timer 的引用,计时器会被垃圾回收。即使 Timer 仍处在活动状态,也会被回收。当不再需要计时器时,请使用 Dispose 方法释放计时器持有的资源。 使用 TimerCall
2009-03-10 21:25:00
579
原创 System.Threading.Timer类的TimerCallback 委托
System.Threading.Timer 是一个使用回调方法的计时器,而且由线程池线程服务,简单且对资源要求不高。 只要在使用 Timer,就必须保留对它的引用。对于任何托管对象,如果没有对 Timer 的引用,计时器会被垃圾回收。即使 Timer 仍处在活动状态,也会被回收。当不再需要计时器时,请使用 Dispose 方法释放计时器持有的资源。 使用 TimerCall
2009-03-10 20:29:00
413
转载 WCF 资料
WCF & SOAWCF安全指南发布posted @ 2009-02-14 14:27 张逸 阅读(1450) | 评论 (3) 编辑 WCF 3.5对HTTP编程的增强posted @ 2008-03-10 10:32 张逸 阅读(1373) | 评论 (6) 编辑 WCF中的Stream操作posted @ 2007
2009-03-08 14:43:00
306
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人