阿牛 - 专注.NET开发

如果梦想与实现之间有一道不可逾越的鸿沟,那么“执行力”就是跨越这道鸿沟的桥梁。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  225 随笔 :: 4 文章 :: 100 评论 :: 21万 阅读

随笔分类 -  《.NET分布式应用程序开发》读书笔记

Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET
摘要:问:高性能和高伸缩的关系? 答:两者是“二律相背”的关系。高性能通意味着降低伸缩性。高伸缩就意味着会降低性能。   问:何时需要分布式? 答:下面几种情况: 1。和异架系统集成,如在没有源码的情况下修改旧有系统。J2EE和.NET应用集成。 2。对安全性有很高的要求,不允许客户端修改应用程序的任何一部分。 3。业务逻辑集中管理放在App Server上。 4。伸缩特别重要,要支持很多的... 阅读全文
posted @ 2009-12-04 13:53 阿牛-专注金融行业开发 阅读(478) 评论(0) 推荐(0) 编辑

摘要:本书的第一部分,讲解了分布式系统所需要的技术,如Remoting,XML Web Service,MSMQ,COM+和多线程. 这些是最基本,也是最好掌握的内容. 第二部分,才是本书精华.从本章起,作者,开始讲架构和设计要考虑的因素,和他的一些经验. 在这之前,大家要纠正两个不正确的编程观念: 不要用将OO的设计方法运用在分布式系统中 不要让对象有状态信息   为什么这么说呢?原... 阅读全文
posted @ 2009-09-13 13:00 阿牛-专注金融行业开发 阅读(445) 评论(0) 推荐(0) 编辑

摘要:在这一章,我们主要介绍.NET中的数据访问技术:ADO.NET. ADO.NET的架构 从图中可以看到,ADO.NET中的类分为两种: 1.连接提供程序类(Connection,Command,DataReader等) 2.数据类(DataSet,DataTable,DataView等) 这两种分类和我在前一章中介绍的组件分类是一致的.     连接提供程序类  ... 阅读全文
posted @ 2009-08-25 10:08 阿牛-专注金融行业开发 阅读(496) 评论(0) 推荐(0) 编辑

摘要:一:什么是组件,它和程序集有何区别?组件,可能是一个类或控件,或一组类,现实一个特定的功能,提供一些特定的信息。程序集是物理的文件,是部署时的单元。可以说程序集包括组件。二:分布式应用中组件分为两种服务提供程度(Service-Provider),它通常是无状类的,只封闭特定的功能。如Data access object,Business object,Web service object。。。这... 阅读全文
posted @ 2009-08-15 15:57 阿牛-专注金融行业开发 阅读(565) 评论(0) 推荐(0) 编辑

摘要:一:何谓分布式? 首先,分布式应用的执行通常将会在几个计算机上完成。这是它和“单机版”应用程序的主要区别。总结的来说,分布式应用的主要目标就是为了提高系经的整体性能和可伸缩性。它可以避免当Client大量增加时,所带来的性能瓶颈和扩展问题。通过并行地增加物理的Server计算机,来服务更多的Client.   二:采用分布式的原因有哪些? 将运行在不同环境,操作系统和平台上的程序整... 阅读全文
posted @ 2009-08-15 15:12 阿牛-专注金融行业开发 阅读(1072) 评论(1) 推荐(0) 编辑

摘要:前一段日子,粗略地浏览过一遍,很不错,它让我理解什么是真正的分布式架构,它和我以前用的程序分层完全不是一码事.以前总是编写"单机版"的程序,所以感觉不到分层的好处,原来分层就来源于分布式... 这本书介绍了下面这些知识点: 组件技术及分类(分为服务提供程序和信息包) Xml Service .NET Enterprise Service(其实就是COM+) 多线程 Windows Service... 阅读全文
posted @ 2009-08-14 22:16 阿牛-专注金融行业开发 阅读(438) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示