孤独不哭(苦) 的个人资料孤独不哭(苦)的共享空间照片日志列表更多 ![]() | 帮助 |
|
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); } } }引用通告此日志的引用通告 URL 是: http://gudulone.spaces.live.com/blog/cns!6C30ED9B5F4F38F1!118.trak 引用此项的网络日志
|
|
|