`
thinkhejie
  • 浏览: 4888 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

jboss 远程访问

    博客分类:
  • ejb
阅读更多

修改 D:\Java\jboss-5.0.0.GA\server\default\deploy\jbossweb.sar\server.xml 把 Connector 下面的 address 改成对应的 IP 或者 0.0.0.0 就可以用 IP 访问了。


方法2:通过 eclipse 启动 设置参数就可以了 很容易的。(推荐)

参照下图 加上 -b 0.0.0.0 就可以了。

 

输入 网址 就可以看到下面一堆乱码了.

打开程序再测试一下:

package a;

import java.util.Properties;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import test.*;

public class Test {

	public static void main(String[] args) {
		try {			
			Properties props = new Properties();
			props.setProperty("java.naming.factory.initial",
					"org.jnp.interfaces.NamingContextFactory");
			props.setProperty("java.naming.provider.url", "192.168.0.101:1099");
			// props.setProperty("java.naming.provider.url", "localhost:1099");
			props.setProperty("java.naming.factory.url.pkgs",
					"org.jboss.naming");

			InitialContext ic = new InitialContext(props);
			IHelloWorld sayhello = (IHelloWorld) ic
					.lookup("HelloWorldBean/remote");
			String result = sayhello.sayHello("dad");
			System.out.println(result);
		} catch (NamingException ex) {
			ex.printStackTrace();
		}
	}
}

 

 

 运行结果

分享到:
评论

相关推荐

    jboss远程调用JMX

    当我们谈论"jboss远程调用JMX"时,我们关注的是如何通过网络从一个JMX客户端连接到运行在JBoss服务器上的JMX服务,以便进行远程管理和监控。 首先,我们需要了解JMX的基本概念。MBean是JMX的核心,它是一个Java对象...

    eclipse+Jboss配置远程调试

    ### Eclipse与JBoss远程调试详解 #### 一、引言 在软件开发过程中,经常会遇到部署在测试或生产环境的应用出现问题但无法在本地环境中重现的情况。这种情况下,使用远程调试技术能够有效地帮助开发者定位问题所在...

    Struts2及jboss漏洞利用工具

    2. **限制网络访问**:限制对JBoss管理接口的访问,只允许特定IP或网络段进行连接。 3. **加固配置**:遵循最佳实践配置你的应用服务器,例如禁用不必要的服务和端口,设置严格的权限控制。 4. **监控日志**:密切...

    Jboss

    - 探索EJB的底层实现,如远程调用和事务管理。 - 分析JNDI服务的工作原理。 - 理解如何实现热部署和模块化设计。 ### 工具支持 JBoss提供了丰富的开发和管理工具,如: 1. **IDE集成**:Eclipse、IntelliJ IDEA等...

    linux 下 配置JBoss6.0+JDK7.0

    在Linux环境下配置JBoss6.0与JDK7.0是一项关键的任务,因为这两个组件是许多企业级...确保系统防火墙配置允许必要的端口通信,以便外部访问应用。在实际环境中,还应考虑配置日志、安全管理以及性能优化等高级设置。

    jboss7本地远程部署的步骤

    ### jboss7本地远程部署的步骤 JBoss AS 7(现称为WildFly)是一款流行的开源Java应用服务器,被广泛应用于开发、测试以及生产环境中。本文将详细介绍如何进行jboss7的本地远程部署,帮助开发者更好地理解和掌握...

    JBOSS7部置

    5. 完成配置后,启动服务器,可通过浏览器访问`http://127.0.0.1:8080/`来验证是否成功启动。 #### 四、创建并配置第一个EJB工程 创建一个EJB3.1项目,设置项目名称、目标运行时(JBoss7.1)、模块版本等。在项目...

    Jboss 优化配置.

    例如禁用不必要的服务、限制远程访问、设置防火墙规则等。 #### 七、设置Connector Connector组件负责处理HTTP请求。可以通过调整其线程池大小、连接超时时间等参数来提高Web服务的并发处理能力。 #### 八、加大...

    jboss 中文开发文档

    - **启用 HSQL MBean 和 TCP/IP 连接**:解释了如何配置数据库以支持远程访问。 - **创建数据库模式**:指导用户如何根据应用需求创建数据库表结构。 - **HSQL 数据库管理工具**:介绍了如何使用 HSQLDB 提供的...

    最详细的JBOSS使用手册

    3. 部署管理:可以通过JBOSS管理控制台(默认端口9990)或CLI(Command Line Interface)工具进行远程部署和管理。 四、JBOSS管理控制台 JBOSS提供了一个图形化的管理界面,用户可以在这里查看服务器状态、管理部署...

    JBoss架构分析

    这些服务包括但不限于数据库访问(JDBC)、事务管理(JTA/JTS)、消息服务(JMS)、命名服务(JNDI)、以及管理支持(JMX)。最新的2.2.4版本不仅实现了EJB 1.1和部分EJB 2.0标准,还支持JMS 1.0.1、Servlet 2.2、...

    JBOSS7学习笔记

    9. **安全性**:JBoss7集成了PicketBox,提供了角色基访问控制(RBAC)和认证服务,支持多种安全协议如JAAS、SSL/TLS等,确保应用的安全性。 10. **热部署**:JBoss7允许开发者在不中断服务的情况下进行应用部署或...

    JBoss MicroContainer分析及应用

    它作为Kernel和其他组件之间的桥梁,提供了对服务元数据的访问接口。 #### 三、Bean配置 JBoss MC通过配置文件来描述服务的结构和行为,主要包括以下几个方面: ##### 3.1 Bean定义 Bean定义是指在配置文件中...

    Jboss基础.pdf

    - **JMX Console**:通过JConsole或VisualVM等工具,可以远程连接到JMX服务器进行监控和管理。 4. **应用部署** - **WAR部署**:对于Web应用程序,可以将WAR文件复制到`standalone/deployments`或`domain/...

    Jboss-Spring

    1. **Spring框架**:Spring是一个开源的应用框架,它提供了全面的企业级应用开发解决方案,包括依赖注入(DI)、面向切面编程(AOP)、数据访问/集成、Web框架、事务管理、远程调用、测试工具等。Spring以其模块化和...

    最新jboss6.4和glassfish4.0安装笔记

    5. 同样,也需要配置防火墙规则,允许8080或其他自定义端口的入站连接,以便远程访问GlassFish服务器。 以上是JBoss 6.4和GlassFish 4.0在Linux系统上的安装与配置过程。确保每个步骤都按照说明正确执行,同时注意...

    jboss问题总结

    如果需要更改端口或允许远程访问,你需要编辑`jboss-web.deployer`目录下的`server.xml`文件。例如,将`<Connector>`元素的`port`属性设置为你想要的端口,如9080,并确保`address`属性设置为`${0.0.0.0}`,以允许...

    jboss-exp.rar

    5.远程删除文件D:\jboss\server\default\deploy\management\myname.war\index.jsp文件 java -jar jboss_exploit_fat.jar -i ...

    JBOSS培训资源.ppt

    命名服务在 JBoss 中起着至关重要的作用,它通过映射友好的名称到对象(如地址、标识符或计算机程序通常使用的对象)来提供查找和访问服务。Java Naming and Directory Interface (JNDI) 是 Java 应用程序用来实现...

Global site tag (gtag.js) - Google Analytics