|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你对java乐观有点盲目。java的关键就是在服务器上表现优异,而且它提供了整个开发所需要的工具。应该是说,看哪天。net网页编程有没有机会赶上java。
改善的整体头脑是将静态的部分交换为静态的,也就是说,将服务的ip和端口,做成静态参数,然后依据服务真个部署天真改动这些设置参数。
上面针对后面的例子对客户端做一个改善。
1、写WebService服务的设置参数文件
wscfg.properties
#Java6WS服务的设置
Java6WS.wsip=192.168.14.117
Java6WS.wsport=8888
2、写设置参数猎取工具
SysParamsToolkit.java
package lavasoft.common;
import java.io.IOException;
import java.util.Properties;
/**
* 媒资体系设置文件参数猎取工具
*
* @author leizhimin 2009-11-16 15:21:22
*/
public final class SysParamsToolkit {
private static Properties prop;
private SysParamsToolkit() {
}
static {
reload();
}
public static boolean reload() {
boolean flag = true;
prop = new Properties();
try {
prop.load(SysParamsToolkit.class.getResourceAsStream("/wscfg.properties"));
flag = false;
} catch (IOException e) {
e.printStackTrace();
}
return flag;
}
public static Properties getSysProperties() {
return prop;
}
/**
* 猎取指定的体系属性值
*
* @param key 指定的属性称号
* @return 指定的体系属性值
*/
public static String getProperty(String key) {
return prop.getProperty(key);
}
/**
* 猎取指定的体系属性值
*
* @param key 指定的属性称号
* @param defaultVal 默许值
* @return 指定的体系属性值
*/
public static String getProperty(String key, String defaultVal) {
return prop.getProperty(key, defaultVal);
}
public static void main(String[] args) {
Properties prop = getSysProperties();
}
}
<p>
你对java乐观有点盲目。java的关键就是在服务器上表现优异,而且它提供了整个开发所需要的工具。应该是说,看哪天。net网页编程有没有机会赶上java。 |
|