孤独不哭(苦) 的个人资料孤独不哭(苦)的共享空间照片日志列表更多 工具 帮助

日志


11月24日

Internet Communications Engine ---2




    恭喜你,初战告捷!继续加油!
    我用VS.NET建了一个空的解决方案IceTest,然后添加了一个空的项目IceTest,加入Printer.cs文件,最后建立Server.cs文件(不用说你也猜到了,现在是编写服务端)。文件目录如下:



    在Server.cs中添加如下代码:
using System;

namespace IceTest
{
    
/**//// <summary>
    
/// Summary description for Server.
    
/// </summary>

    public class Server
    
{
        
public Server()
        
{
            
//
            
// TODO: Add constructor logic here
            
//
        }


        
public static void Main(string[] args)
        
{
            
int status = 0;
            Ice.Communicator ic 
= null;
            
try 
            
{
                ic 
= Ice.Util.initialize(ref args);
                Ice.ObjectAdapter adapter
                    
= ic.createObjectAdapterWithEndpoints(
                    
"SimplePrinterAdapter""default -p 10000");
                Ice.Object obj 
= new PrinterI();
                adapter.add(
                    obj,
                    Ice.Util.stringToIdentity(
"SimplePrinter"));
                adapter.activate();
                ic.waitForShutdown();
            }
 
            
catch (Exception e) 
            
{
                Console.Error.WriteLine(e);
                status 
= 1;
            }
 
            
finally 
            
{
                
if (ic != null)
                    ic.destroy();
            }

            Environment.Exit(status);
        }

    }


    
public class PrinterI : _PrinterDisp
    
{
        
public override void printString(string s, Ice.Current current)
        
{
            Console.WriteLine(s);
        }

    }

}

评论

请稍候...
很抱歉,您输入的评论太长。请缩短您的评论。
您没有输入任何内容,请重试。
很抱歉,我们当前无法添加您的评论。请稍后重试。
若要添加评论,需要您的家长授予您相应权限。请求权限
您的家长禁用了评论功能。
很抱歉,我们当前无法删除您的评论。请稍后重试。
您已超过了一天之内允许提供的评论数上限。请在 24 小时后重试。
因为我们的系统表明您可能在向其他用户提供垃圾评论,您的帐户已禁用了评论功能。如果您认为我们错误地禁用了您的帐户,请联系 Windows Live 支持部门
完成下面的安全检查,您提供评论的过程才能完成。
您在安全检查中键入的字符必须与图片或音频中的字符一致。

若要添加评论,请使用您的 Windows Live ID 登录(如果您使用过 Hotmail、Messenger 或 Xbox LIVE,您就拥有 Windows Live ID)。登录


还没有 Windows Live ID 吗?请注册

引用通告

此日志的引用通告 URL 是:
http://gudulone.spaces.live.com/blog/cns!6C30ED9B5F4F38F1!118.trak
引用此项的网络日志