ejb的远程调用

原创 2007年09月22日 12:56:00

 

JNDI:JAVA命名目录接口,通过JNDI获得

import javax.naming.*;
import java.util.*;
import mypro.*;
import java.sql.*;
import javax.sql.*;
public class EjbTest {

    
/**
     * 
@param args
     
*/

    
public static void main(String[] args) {
        
        
try {
            
//构建远程服务器的上下文
            Hashtable hash=new Hashtable();
            
//设置上下文创建工厂
            hash.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
            
//设置远程连接的URL
            hash.put(Context.PROVIDER_URL,"t3://localhost:7001");
            Context ctx
=new InitialContext(hash);
            
//获取JNDI对象                                                                                      ↓JDNI名称
            //UserManagerHome home=(UserManagerHome)ctx.lookup("UserManager");//获得HOME接口
            
//UserManager um=home.create();//获得远程接口
            
//System.out.println("-----------"+um.checkUser("accp","123456")+"------------");
            
//数据连接池
            DataSource ds=(DataSource)ctx.lookup("mydb");//获得数据源
            Connection conn=ds.getConnection();//获得连接
            Statement st=conn.createStatement();
            ResultSet rs
=st.executeQuery("select * from jobs");
            
while(rs.next()){
                System.out.println(rs.getString(
2));
            }

            
        }
 catch (Exception e) {
            e.printStackTrace();
        }

    }


}

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

远程调用原理与对比RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB

在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些...

EJB分布式远程调用的小例子的简单实现。[附源码]

EJB分布式远程调用的小例子的简单实现[附源码,欢迎学习研究。] 说起远程分布式应用大家可能都会联想到现在的云计算。基于分布式的架构。 翻出以前的代码,贴在这里,和大家一起学习关于分布式的几点见解...

【EJB学习笔记】——远程调用和本地调用

EJB应用可以发布为远程调用和本地调用。 从字面意思来理解,远程调用就是客户端(调用的模块)和服务端(被调用的模块)“不在一起”,“相隔很远”;本地调用就是客户端(调用的模块)和服务端(被调用的模块...

EJB的远程调用与本地调用http://fay19860916.blog.163.com/blog/static/1186491192009819220664/

核心:远程调用传值 本地调用传址 远程调用是指运行在两个JVM中,通过通信建立的调用,本地调用是指运行在同一个JVM中,调用时传递的是一个引用,即一个内存地址 编写EJB: package co...

远程调用原理与对比(RMI、MINA、ESB、Hessian、SOAP、EJB)

1引用 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS...

Jboss7中远程调用EJB3

最近做项目中要用的各个容器中的EJB3远程调用,远程接口写好以后用客户端调用都没有问题,单部署在容器中调用就不行出现 10:18:25,273 ERROR [stderr] (MSC service...

weblogic/jboss使用ejb3.0远程调用

package com.tudou.test; import java.text.SimpleDateFormat; import java.util.Date; import java.util....

Jboss6 远程调用ejb问题

1、问题描述 由于项目的需要,需要jboss6访问不同应用服务提供的远程ejb,但在初始化jndi时会报以下错误: javax.naming.NamingException: JBAS011843...

【EJB系列】(二)——JBOSS7中EJB的远程调用和本地调用

导读   因为JBOSS6,7版本在EJB的本地调用和远程调用的写法上不同于之前的版本。所以在本篇文章中将给出代码实例,仅供参考。 环境 MyEclipse10 JBOSS7 理论知识远...

AIDLService,远程调用例子

  • 2017-10-11 17:03
  • 412KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)