漫漫技术人生路

C#

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

WebService是工业标准,基于Http协议传递.
Remoting是.Net一个RPC调用机制,可以基于TCP协议,性能相对好些.
.NET Remoting主要用于分布式程序开发,小项目一般用不到,且更适合企业内部网(局域网使用),而且支持二进制传输与比WebServices速度要快。WebService实际是个比较花消的东西,中看不中用,在数据量大的时候,速度奇慢无比。所以一般也很少用。

1、String str = null; 声明一个String对象变量,该变量不指向任何String对象。
String str = ""; 声明一个String对象变量,该变量指向""的对象
2、都是开发分布式多层应用程序设计,如果需要在不同系统之间进行互操作,应该选择使用开放标准 (SOAP、XML、HTTP) 的 Web 服务方法,;如果各种系统中的所有组件都是 CLR 托管的,则 .NET Remoting“可能”是正确的选择
3、
public void PrintFiles(string dir)
{
    //检测dir的合法性
    string[] files = Directory.GetFiles(dir);
    foreach(string file in files)
        Console.WriteLine(file);
    string[] folders =  Directory.GetDirectories(dir);
    foreach (string folder in folders)
        PrintFiles(folder);
}

posted on 2007-05-08 13:11  javaca88  阅读(157)  评论(0编辑  收藏  举报