使用servlet实现远程调用(2)
使用servlet实现远程调用的修改全部代码:[@more@]package com.witframework.remote;/** * 对远程调用请求的封装 * @author wuxinyang */public class HttpInvokeRequest implements java.io.Serializable,Cloneable{ private static final long serialVersionUID = 1L; //目标地址,如果为localhost则为本地方法调用。 private String serverAddress; private String serviceType="spring"; //spring bean的配置名称,如果配置了该值则通过spring配置装载service。 //服务的接口class名称,必须带包名 pr
浅谈接口设计的作用
接口(interface):作为软件系统不同部分衔接的约定,可以使系统功能得到合理划分,良好的接口设计可以降低系统各部分的相互依赖。在实际的软件开发过程中,许多设计人员和开发人员通常会感觉接口的设计可有可无甚至是多余的。[@more@]首先在接口制定软件规约的基本作用以及编程本身之外,采用面向接口的设计方式或带来如下好处:1、使得设计人员和开发人员可以工作在不同的环境下:设计人员使用建模工具进行可视化设计,然后将工具生成的代码上传倒CVS等库中。开发人员从CVS获取接口代码,在IDE上实现接口。2、更好的协同工作:我们知道