`
wangdi
  • 浏览: 75806 次
  • 性别: Icon_minigender_1
  • 来自: 不要订阅我啦!!
社区版块
存档分类
最新评论

结束EOS的学习……

阅读更多

从开始学习eos到现在快两个月了,之间作了一个项目,全eos开发,感慨颇多,最清楚的结论就是,我以后不用EOS开发了。。。

首先就是小毛病繁多。程序出错了,,往往不晓得是自己错了还是eos错了,只有重启server,我相信作java的都知道java耗内存,这个eos更是如此,512的内存,重启一次需要一分多钟,然后起来了又得重新连起刚刚断了的思维,这是对程序员来说一个很郁闷的过程。。还有断点加不上啊,,等等等等,,

再就是eos的程序开发出来,运行效率低下。eos是通过xml总线来传递各个逻辑层面的数据的,我的理解就是一个个的能实现各个功能的类通过xml传来的参数进行运行。就java来说,本来这个面向对象从这个类转到另外一个类,这数据传送就影响速度,不如php这类语言来的直接,但是java来说那,毕竟是编译型的而且面向对象确实有其不可替代的优点,因为稍微大型的系统,代码的重用和结构是很重要的。但是eos在java上面又多了一个xml总线,速度肯定就更慢了,而逻辑也并没有因此更加清晰。一堆为了操作xml总线的逻辑夹杂期间,这对于程序来说就是额外的开销,不必要的开销……

eos当然也有其亮点,因为它的很多操作都是图元的形式表示出来,确实是很直观的(虽然我不是很喜欢这样的直观,但这或许是我的偏见,别人未必如此看)。它的调试功能不错。我写eos的程序,准确的说不是写出来的,是用eos调试出来的。虽然有时候断点添加不上去……

也许这个亮点也就是一些公司看重的原因吧,所有eos才拿下了那么多的电信的项目。但是能拿下这么多项目并不代表eos就有多优秀(销售人员也有一份不小的功劳吧),相反我最初想学这个eos的,现在不想再花时间在上面,因为我觉得这不值。不如拿这点时间多去熟悉java的api,多去熟悉spring等等这样的优秀的框架。

分享到:
评论
8 楼 flyspider 2006-12-02  
我公司现在有个项目组在用这东西,开发环境是基于eclipse的,当时给我们演示的时候好几次不是jboss起不来就是关闭不正常,效率的确不高,而且我很怀疑他对深层次开发带来的收益,团队开发中如果对某一部分在代码级作了定制,EOS版本升级时可能就要吐血了
7 楼 wangdi 2006-12-01  
cryolite 写道
leobluewing 写道
EOS来我们单位推荐过他们这个东东.

说实话,给我的感觉就是头大. 当然图形化的确是清晰.


图形化会对不懂技术的管理层人员有吸引力


呵呵,所以说啊,软件的成功在某种意义上来说和对不对boss的口味有很大关系……
6 楼 cryolite 2006-12-01  
leobluewing 写道
EOS来我们单位推荐过他们这个东东.

说实话,给我的感觉就是头大. 当然图形化的确是清晰.


图形化会对不懂技术的管理层人员有吸引力
5 楼 leobluewing 2006-12-01  
EOS来我们单位推荐过他们这个东东.

说实话,给我的感觉就是头大. 当然图形化的确是清晰.
4 楼 towjzhou 2006-12-01  
一个应用内部都用xml通信这不是自找麻烦是什么
3 楼 wangdi 2006-11-30  
貌似eos出错比较随机哦,,虽然我也希望能够找到规律来不让自己试错,但是eos不给我这个机会。。
2 楼 抛出异常的爱 2006-11-30  
如果不想头痛可以试试黑客的方法
每作一步就用本子记下工作内容与想法
只有不去试错才能提高这种类型(像EJB启动,UNIX启动)工作效率
1 楼 xiaoyu 2006-11-30  
现在是不是做电信(移动)都在用EOS呀. 好几个人对我讲了, 他们用EOS.

相关推荐

    eos 学习资料分享

    ### eos学习资料分享 #### 概述 在“eos学习资料分享”这一主题下,我们主要探讨了普元EOS(Enterprise Operation System)的发展历程、核心技术和应用领域等内容。普元EOS是一款基于J2EE平台、采用面向构件技术...

    普元EOS学习PPT

    **普元EOS学习PPT详解** 普元EOS是一款企业级的中间件平台,它提供了全面的服务治理、服务集成以及业务流程管理等功能,帮助企业构建灵活、高效的服务化架构。本篇内容将围绕“普元EOS学习PPT”展开,深入探讨其...

    EOS深入学习

    EOS深入学习的文档,非常好用。包括高级开发,异常处理,EOS管理员手册,常见FAQ解决啊等等。

    EOS.rar_EOS_普元_普元EOS_普元EOS教程

    "EOS概览"教程是学习普元EOS的入门资料,旨在帮助初学者快速掌握EOS的基本概念和操作。以下是教程可能涵盖的部分: 1. **EOS基础**:介绍EOS的架构、设计理念以及在SOA中的作用。 2. **安装与配置**:详细步骤指导...

    学习EOS的资料--EOS故障处理指南

    总结,学习和掌握EOS的故障处理技巧,不仅有助于提升开发效率,还能保证EOS应用的稳定运行。通过理解故障处理的思路,熟悉常见的故障类型和定位方法,开发者可以更好地应对开发过程中遇到的各种挑战,从而提升EOS...

    普元EOS学习文档

    基础教学资料

    EOS.rar_EOS业务_以太网 SDH EOS

    **EOS(Ethernet Over SDH)业务** EOS,即以太网在SDH(Synchronous Digital Hierarchy,同步数字体系)上的承载,是一种将以太网数据流映射到SDH通道的技术,它允许以太网业务在SDH网络中高效、透明地传输。这种...

    普元EOS7.5基础教程(官网版)

    通过本教程的学习,读者将能够全面掌握普元EOS7.5的基础知识,具备在实际项目中使用EOS7.5开发和集成服务的能力。对于想要提升企业级应用开发和运维能力的IT从业者,这是一份不可多得的学习资源。

    EOS OSLab操作系统

    EOS 的源代码主要使用 C 语言编写(仅有少量的汇编语言代码),为了方便读者学习,EOS 开放了全部 源代码,同时在 EOS 的源代码中添加了大量的中文注释,让阅读和理解 EOS 源代码更加容易。EOS 源代码 受到《EOS ...

    EOS NUIDemo源码_nui-demo4eos-src.zip

    开发者可以通过阅读这些代码来学习如何在EOS平台上构建NUI应用。 这个源码示例对于理解EOS平台上的UI开发流程及其API的使用非常有帮助。通过研究`org.gocom.components.nui.demo.eos`中的代码,开发者可以学习到...

    基于深度学习的FY3D_MERSI和EOS_MODIS云检测模型研究.pdf

    "基于深度学习的FY3D_MERSI和EOS_MODIS云检测模型研究" 本研究论文提出了一种基于深度学习的全自动云检测算法,旨在解决FY3D_MERSI和EOS_MODIS云检测问题。该算法使用深度全卷积神经网络(Deep Convolutional ...

    普元EOS nuiDemo示例

    对于初学者来说,通过nuiDemo示例学习,可以快速理解并掌握普元EOS的nui功能。 **1. 普元EOS平台基础** 普元EOS是一个开放源码的企业级应用服务器,它包含了服务层、业务层、表现层的全面解决方案。EOS的核心功能...

    EOS6.0培训资料

    【EOS6.0培训资料】是一份全面深入的IT学习资源,主要针对EOS6.0这一版本进行详尽的讲解。这份资料集包含了对EOS6工作流新特性的解析、开发方法体系的介绍以及专为程序员设计的教程,旨在帮助初学者快速入门并提升...

    EOS程序员教程资料

    总的来说,【EOS程序员教程资料】是一份详尽的指南,不仅教授EOS平台的使用,还强调了实践操作和案例学习,对于希望在EOS平台上进行开发的程序员来说,是一份宝贵的参考资料。通过学习,读者不仅可以掌握EOS的基本...

    EOS入门学习

    轻松入门 页面效果 数据准备 创建数据模型 设置显示属性 增删改查一步完成 EOS数据库维护功能开发诀窍 。。。。 等等很多适合EOS入门学习以及开发 教程 入门指南

    普元EOS培训资料 绝对好 初学者的好朋友

    【普元EOS培训资料】是一套专为初学者设计的学习资源,它包含了全面且深入的EOS相关知识,确保用户在完成学习后能够熟练掌握并应用普元EOS平台。这套资料来源于普元公司内部,因此其专业性和实用性得到了充分保证。 ...

    EOS5.0 EOSV5.0 上海 普元 EOS5.0应用指南

    根据提供的文件信息,本文将详细...通过这些示例,用户不仅能够了解EOS的基本功能,还能学习如何有效地使用该平台来开发高质量的企业级应用。无论是对初学者还是有经验的开发者来说,这份指南都是一份非常宝贵的资源。

    CANON Digital EOS SDK v2.13.2

    (This document is common for All Cameras, EOS 5D Mark III, EOS 5D Mark II, EOS 6D, EOS 7D, EOS 60D, EOS 50D, EOS 40D, EOS-1Ds Mark III, EOS-1D Mark III, EOS-1D Mark IV, EOS M, EOS 1100D, EOS 1000D, ...

    EOS程序员教程及实例

    本教程面向那些希望学习如何在EOS平台上进行开发的程序员,涵盖了从基础概念到高级实践的全方位知识。 1. EOS基础知识 - 区块链技术:理解EOS是如何基于区块链技术构建的,包括其共识机制——委托权益证明(DPoS)...

Global site tag (gtag.js) - Google Analytics