
需求分析
WebLogic开发人员在进行应用开发和部署的时候经常遇到这样一个难题,就是使用单位的服务器位于一个庞大的企业局域网之中,然后通过一个共享网关连接互联网。出于网络管理等目的,有时也受制于网络结构,开发人员不能通过在网关上设置端口映射等传统手段将相应的服务发布到互联网上去。这样基于WebLogic开发的各种应用就被局限在企业内部使用,失去了本该有的价值和意义。
而内网建站专家服务的出现使得这一难题迎刃而解。
实施步骤
第一步、在需要配置WebLogic开发平台的计算机上安装并且运行“内网建站服务”客户端即可 (点击此处下载)。
第二步、使用“内网建站专家服务账号注册码”在客户端中开通服务 (点击此处申请5天免费试用账号) ,如下图:

提示:如注册码正确,客户端会提示开通成功,重新启动动态主机客户端服务即可使用。
第三步、内网私有IP地址用户,请选择“内网IP地址建站 - 内网建站专家服务”,点击“确定”按钮保存设置。
提示:客户端以后会开机自动运行,自动配置,无须额外设置。
第四步、配置WebLogic(以Weblogic 8.0为例)
- “开始->程序->Bea WebLogic Platform 8.1-> Configuration Wizard”,启动Configuration Wizard工具。
- 选择“新建WebLogic配置”,单击“下一步”。
- 选择“Basic WebLogic Server Domain”,单击“下一步”。
- 选择“自定义”,单击“下一步”。
- 更改Name,单击“下一步”。
- 选择“否”,单击“下一步”。
- 选择“否”,单击“下一步”。
- 选择“否”,单击“下一步”。

- 输入“User name”和“password”,单击“下一步”,需要8位。
- 选择作为Window服务,单击“下一步”。
- 默认设置,单击“下一步”。

- Bea WebLogic默认安装了JDK1.4.1,如果要使用JDK 1.4.2,可以选择“其他Java SDK”,点击“浏览”指定J2SDK 1.4.2安装目录。单击“下一步”。
- 默认值设置,单击“创建”。
- 选择“启动管理服务器”,单击“完成”。
- 再次启动Configuration Wizard工具。
- 选择“扩展现有的WebLogic配置”,单击“下一步”。

- 选择“\bea\user_projects\domains\mydomain”,单击“下一步”。

- 在“DefaultWebApp”前打上勾选中,单击“下一步”。
- 默认设置,单击“下一步”。
- 默认设置,单击“下一步”。
- 默认设置,单击“下一步”。
- 默认设置,单击“下一步”。

- 可更改配置应用程序位置,默认为“\bea\user_projects\applications\mydomain”,单击“导入”。导入完成后,系统会在应用程序位置下创建一个DefaultWebApp目录,可以将你的开发编写的jsp放在此目录下。
- 单击“完成”结束配置。
- “控制面板- >管理工具->服务”,启动服务“beasvc mydomain_digiwave”。
- 此时就可以打开http://127.0.0.1:7001/console,使用用户名和密码登录管理页面了。
使用Servlet,就在WEB-INF/web.xml里定义就行
<web-app>
<servlet>
<servlet-name>ConfigServlet</servlet-name>
<servlet-class>ConfigServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ConfigServlet</servlet-name>
<url-pattern>/servlet/ConfigServlet</url-pattern>
</servlet-mapping>
</web-app>
第五步、测试通过内网建站专家服务解析的域名登录WebLogic管理页面以及开发的应用
在浏览器的地址栏中输入http://<域名>:7001/console即可访问到登录管理页面。
在浏览器的地址栏中输入http://<域名>:7001/webapp即可访问到你开发的应用。
Sitemap 站点地图 | Privacy 隐私保护 | Copyright 版权申明
工商注册号:3101152019016 | ICP备案号:沪ICP备05052973号 | 计算机软件著作权登记号:2006SR05071