• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






白骨精的专栏

历练成精,我要成精
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 7 下一页

2009年8月21日

应用程序交互总结
摘要: 可以使用rpc,包括DCOM/COM+、CORBA、remoting等。还可以使用socket、以及使用system.Net里提供支持、还可以使用web Service、消息队列。 Win32应用程序中进程间通信方法分析与比较 (转) 1 进程与进程通信 进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多 线程是Wi... 阅读全文
posted @ 2009-08-21 16:48 yours 阅读(257) 评论(0) 推荐(0)
 
.net remoting 转
摘要: Remoting技术的应用 与上一篇很类似,此处讲了讲remoting里的事件,注册的时候还考虑了clientChannel 根据需求,我们的系统必须以C/S方式构建,而且是三层架构,这样一来,就出现了服务器端和客户端通信的问题。 为了解决双方的通信问题,还要考虑效率、性能等方面,经过分析、试验,我们根据效率、移植、开发难易等几个因素,舍弃了一开始提出的WebService、消息队列机制,以及有... 阅读全文
posted @ 2009-08-21 16:45 yours 阅读(401) 评论(0) 推荐(0)
 
Microsoft .Net Remoting系列专题之一 (转)
摘要: Microsoft .Net Remoting系列专题之一 文章很长,很详细,其实可以考虑使用tcpClientChannel tcpseverChannel等。可以见下一篇文章 一、Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升 级,它改善了很多功能,并极好的融合到.Net平台下。Mi... 阅读全文
posted @ 2009-08-21 16:40 yours 阅读(146) 评论(0) 推荐(0)
 

2009年8月20日

java调用.net web服务 (转)
摘要: Java调用.NET XML Web Services返回的数据集合的方法 收藏 1.概述 很多正在开发或者打算开发XML Web Services的程序员都问过这样的一个问题:"我的Web Service返回的结果是一个DataSet类型的对象,但如果我的客户端不是用.NET写的(因而没有内建的Dat... 阅读全文
posted @ 2009-08-20 23:20 yours 阅读(417) 评论(0) 推荐(0)
 
单件模式(转)
摘要: 单线程的Singleton模式 public class Singleton { private static Singleton instance; private Singleton() { } public static Singleton Instance { get { if (instance == null) instance = new Singleton(); return in... 阅读全文
posted @ 2009-08-20 23:08 yours 阅读(373) 评论(0) 推荐(0)
 
xml web webservice
摘要: Web Service概述 什么是Web Service Web Service是能够基于网络,尤其是基于万维网(World Wide Web)直接调用的能够处理离散任务或连续任务的软件模型。目前较为流行的应用是,由一家公司对其专有数据进行封装,提供Web Service,然后其它公司就可以通过Internet来动态使用这些在线服务。这为未来全球的电子商务发展提供了新的标准和架构。 Web Se... 阅读全文
posted @ 2009-08-20 22:25 yours 阅读(192) 评论(0) 推荐(0)
 
c# 的static
摘要: 1.static使用 static 修饰符声明属于类型本身而不是属于特定对象的静态成员。static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。例如,下面的类声明为 static,并且只包含 static 方法。特点: 不能通过实例引用静态成员。然而,可以通过类型名称引用它。 尽管类的实例包含该类所有实例字段的单独副本,但每个静态字段只... 阅读全文
posted @ 2009-08-20 17:24 yours 阅读(244) 评论(0) 推荐(0)
 
。net内存机制包括堆和栈
摘要: 堆栈(栈) 详见《c#高级编程》 第7章 内存管理和指针速度快,存取值类型数据,分配时向下分配,内存指针始终指向最高的地址,编译器根据变量自己的生命周期分配或释放。托管堆(堆)速度慢,存储引用类型的实例,分配时向上分配,这与栈正好相反。垃圾回收机制。可以显示调用system.GC.Collect()方法,来调用垃圾回收器进行回收工作。但是垃圾回收器不能释放未托管的资源,如文件句柄、网络连接、数据库... 阅读全文
posted @ 2009-08-20 14:30 yours 阅读(227) 评论(0) 推荐(0)
 
const和readonly
摘要: constconst 关键字用于修改字段或局部变量的声明。它指定字段或局部变量的值是常数,不能被修改。例如: const int x = 0;public const double gravitationalConstant = 6.673e-11;private const string productName = "Visual C#"; 常数声明的类型指定声明引入的成员类型。常数表达式必须产... 阅读全文
posted @ 2009-08-20 11:24 yours 阅读(139) 评论(0) 推荐(0)
 
c#引用类型和值类型的关系
摘要: 存在位置:值类型通常分配在堆栈里,引用类型的实例通常分配与托管堆里,而在栈里保存实例的引用。实例化方式:引用类型必须使用new进行实例化,值类型不是必须。效率:值类型存取速度快,引用类型速度慢。处理方式:栈的内存分配是自动释放;而堆在.NET中会有GC来释放 阅读全文
posted @ 2009-08-20 10:49 yours 阅读(125) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 6 7 下一页