Loading...

java .net

2006-11-17 星期五

Today讲了很多内容,真是要好好的来消化一番,从最基本到利用工具开发远程方法调用RMI讲了个清清楚楚,接下来要消化了。

自己写一个远程方法调用

需要有一个远程方法的接口,在客户端和服务器端都要有,然后在服务器端实现这个接口,然后在webLogic中部署,需要有这么一命令行

build.cmd

------------------------------------------------------------

set SERVER_CLASSES=c:\serverclasses

javac -d %SERVER_CLASSES% IHello.java HelloDemo.java

java weblogic.rmic -d %SERVER_CLASSES% demo.HelloWorld.HelloDemo

------------------------------------------------------------

然后在weblogic配置页面,启动和关闭页面添加要加载的类

其中在main方法里实现了向jndi添加Hello对象

测试代码D:\刘朝春\test\firstrmi

另外,在weblogic中配置数据库驱动(不用它自带的驱动),目前就知道这一个方法,不知道还有没有更好的

我们可以在C盘根目录下建立一个文件夹:JDBCSQLSERVER2000。把这三个文件拷贝过去。

在目录C:\bea\user_projects\domains\mydomain下找到文件startWebLogic.cmd,这是WebLogic启动的时候第一个执行的文件,把它打开。

第一行加上:

set CLASSPATH=.;c:\JDBCSQLSERVER2000\msbase.jar;c:\JDBCSQLSERVER2000\msutil.jar;c:\JDBCSQLSERVER2000\mssqlserver.jar

以设置CLASSPATH路径。

路径C:\bea\weblogic81\server\bin下的文件setWLSEnv.cmd是工作窗口设置classpath用的,也需要在第一行把上面的语句加上去。

完整的:

set CLASSPATH=.;C:\bea\weblogic81\server\lib\*;C:\bea\jdk141_03\*

set CLASSPATH=%CLASSPATH%.;C:\serverclasses

set CLASSPATH=%CLASSPATH%.;c:\JDBCSQLSERVER2000\msbase.jar;c:\JDBCSQLSERVER2000\msutil.jar;c:\JDBCSQLSERVER2000\mssqlserver.jar

我只在startWebLogic.cmd下设置了Classpath就在管理界面配成功了,不知道在setWLSEnv.cmd有什么用?

发现webLogic好像不读系统变量?

posted on 2008-08-26 22:06 阅读(97) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

公告

希望有一天

我能用鼠标双击我的钱包

然后选中一张100元

按住“ctrl+c”

接着不停的“ctrl+v”

嘻嘻~~~笑醒~~~



导航

<2008年8月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

统计

常用链接

留言簿(6)

随笔分类(102)

随笔档案(398)

文章分类

文章档案(10)

有趣网络

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜