异构环境中EJB与CORBA统一用户管理系统的构建策略
97 浏览量
更新于2024-08-28
收藏 131KB PDF 举报
本文主要探讨了在异构环境中如何通过EJB(Enterprise JavaBeans)和CORBA(Common Object Request Broker Architecture)技术实现一个统一用户管理系统的设计,背景是在某市大型科技网站,该网站定位为ICP(互联网内容提供商)和ISP(互联网服务提供商),致力于信息增值服务。网站拥有丰富的科技信息资源,提供全文检索、动态发布等功能,并朝着成为国际和省级科技信息网的地区主干网的目标发展。
系统设计的关键在于兼容性和集成性。为了满足系统的扩展性和未来升级的需求,该网站采用了先进的软硬件配置,选择了在互联网服务领域具有很高声誉的SUN、SGI和HP公司的服务器,操作系统包括Solaris、IRIX和Windows 2000 Server。数据库系统采用了Oracle,而应用服务器则选择Sybase Enterprise Application Server,配合SGI的视频技术,以增强系统的处理能力和提供高效的信息查询服务。
然而,系统面临的一个挑战是异构环境下的服务集成问题。不同的服务提供商和平台,如电子邮件、代理、科技信息检索、视频点播和拨号服务,各自使用不同的开发接口,这导致用户信息管理和服务调用的不一致性。为了解决这个问题,EJB和CORBA的技术被应用到系统中,它们作为中间件,能够跨越不同平台和语言,实现服务的标准化和整合,使得用户可以在统一的界面下无缝使用各种服务,同时为网站的计费管理提供统一的数据基础。
具体来说,EJB负责处理业务逻辑和数据访问,它通过Java编程模型提供面向对象的、分布式的组件,使得服务可以被重用和互操作。而CORBA则作为分布式计算的通用协议,负责协调不同系统的通信和交互,确保服务间的互操作性,实现了异构环境下的服务统一管理。
本文的核心知识点在于如何通过EJB和CORBA技术在异构环境中构建一个高度集成、可扩展的统一用户管理系统,以支持某市大型科技网站的多元化服务和未来的业务需求。这种设计不仅提高了系统的灵活性和可用性,也为网站的未来发展奠定了坚实的基础。
2020-10-25 上传
点击了解资源详情
2007-06-26 上传
204 浏览量
2009-03-12 上传
301 浏览量
111 浏览量
2011-08-23 上传
weixin_38712548
- 粉丝: 5
- 资源: 882
最新资源
- 电子功用-数字电流模控制Boost变换器的建模及稳定性分析方法
- java-grok:简单的API,可让您轻松解析日志和其他文件
- SpaceShooter:简单的C ++ SFML库游戏
- GOO
- MATLAB 遍历算法
- 建立一流的以创新为导向的业务计划、营销和供应链管理体系
- 一站式工作
- 辽宁工程技术大学计算机类专业课程《数据结构》授课PPT课件+实例代码+上机实验+期末复习题(含答案)
- 供应链计划及排程技术与市场全球透视
- BattleTank:开放世界,面对面的坦克大战。 在虚幻4中
- C++写的贪吃蛇游戏
- portfolio-source:我的投资组合网站的源代码
- 树莓派智能小车 循迹 超声波避障 红外避障 红外追踪 遥控小车代码.zip
- 使用 MATLAB 为风电场制作动画:添加现实主义:演示中添加了现实主义-matlab开发
- Juicy.Voxels:Haskell中的卷文件加载器(PVMGifimage列表)
- 供应链管理原理及应用