熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java高級技術 >> 正文

Java程序性能優化-Value Object模式(2)[1]

2013-11-23 20:00:57  來源: Java高級技術 

    Value Object模式(

  作為Value Object的Order對象實現如下

  public class Order implements javaioSerializable{

  private int orderid;

  private String clientName;

  private int number;

  private String produnctName;

  //省略setter getter方法

  }

  業務邏輯層注冊並開啟RMI服務器

  public class OrderManagerServer {

  public static void main(String[] argv)

  {

  try

  {

  LocateRegistrycreateRegistry(           //注冊RMI端口

  IOrderManager usermananger = new OrderManager()//RMI遠程對象

  Namingrebind(OrderManager usermananger)   //綁定RMI對象

  Systemoutprintln(OrderManager is ready

  }

  catch (Exception e)

  {

  Systemoutprintln(OrderManager Server failed: + e)

  }

  }

  }

  客戶端的測試代碼如下它分別展示了使用Value Object模式封裝數據和不使用Value Object模式的性能差異

[]  []  


From:http://tw.wingwit.com/Article/program/Java/gj/201311/27812.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.