社区
Java EE
帖子详情
在ejb中使用socket的问题
bobqi
2003-03-13 09:27:53
我现在有一个应用程序是基于ejb,
但是这个应用程序需要和普通的程序进行socket通讯
请问,谁有这类型的思路,
或者ejb是否有什么其他办法可以和普通程序传数据
这样我可以将socket通讯和ejb程序剥离
...全文
100
5
打赏
收藏
在ejb中使用socket的问题
我现在有一个应用程序是基于ejb, 但是这个应用程序需要和普通的程序进行socket通讯 请问,谁有这类型的思路, 或者ejb是否有什么其他办法可以和普通程序传数据 这样我可以将socket通讯和ejb程序剥离
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
A_Liang
2003-03-13
打赏
举报
回复
既然规范不允许,我认为还是应该遵循规范,jms是异步的消息传递机制,如果要调用,在你的exe中,可以调用对应的消息中间件的接口api,但不一定能达到实时的要求。我建议下面的方案,大家看行不行:
1、采用数据库存放数据,用普通的java类或者别得程序监听数据改变,然后通过socket连接传输;
2、采用RMI-IIOP协议进行方法级的通讯,这个比较复杂了。
请指教
bobqi
2003-03-13
打赏
举报
回复
虽然规范如是说,但是真的在应用的j2ee还是有很大的局限性
我有试过ejb做一个socket的client 是可以的。
jms是一个方法,但是我一个普通的exe程序有什么办法
使用jms吗?
SportsBaby
2003-03-13
打赏
举报
回复
JMS maybe is a better solution.
and In ejb,是不能使用socket的
这个是规定
也是不能使用Thread的
看一下 EJB的规范
A_Liang
2003-03-13
打赏
举报
回复
可行,不过也很复杂!:)
bobqi
2003-03-13
打赏
举报
回复
我现在也是考虑使用rmi-iiop的方式,但是我对这个东西熟悉
对于双向通信是否可行没有把握
远程调用 比较 jboss server
很早以前就听高手说过
EJB
基于RMI, 最近也有美国同事说基于RMI的
EJB
远程调用会有
问题
。 but, 看了一些JBoss文档之后,There always a different answer: 首先JBoss Application Server5的
EJB
是JBoss
EJB
3实现. 在JBoss
EJB
3的参考文档里面指出JBoss
EJB
3是基于JBoss Remo
java.net.
Socket
TimeoutException: Receive timed out
这几天学习了一下
EJB
,刚开始搭建环境,配置JBOSS服务器后,创建第一个无状态会话Bean( stateless Session bean)HelloWord,运行客户端连接时报异常:java.net.
Socket
TimeoutException: Receive timed out。 下面是我的
ejb
client: package com.
ejb
.junit; import ja...
java 序列
使用
_java教程之对象序列化
使用
基础示例详解
这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新"装配"。像RMI、
Socket
、JMS、
EJB
它们
中
的一种,彼此为什么能够传递Java对象,当然都是对象序列化机制的功劳。Java对象序列化机制一般来讲有两种用途:Java的JavaBeans: Bean的状态信息通常是在设计时配置的,Bean的状态信息必须...
java对象序列化
java对象序列化概述 序列化的过程就是对象写入字节流和从字节流
中
读取对象。 将对象状态转换成字节流之后,可以用java.io包
中
的各种字节流类将其保存在文件
中
,管道到另一线程
中
或通过网络连接将对象数据发送到另一主机。 对象序列化功能可应用在RMI/
Socket
/JMS/
EJB
简化了对象持久化(Persistence)的实现 XML序列化指的是把对象转换成XML数
Java面试题目汇总
Java面试题目汇总 一、面向对象的三个基本特征 2、方法重载和方法重写的概念和区别 3、接口和内部类、抽象类的特性 4、文件读写的基本类 **5、串行化的注意事项以及如何实现串行化 6、线程的基本概念、线程的基本状态以及状态之间的关系 7、线程的同步、如何实现线程的同步 8、几种常用的数据结构及内部实现原理。 9、
Socket
通信(TCP、UDP区别及Java实现方式
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章