从开始学习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等等这样的优秀的框架。
分享到:
相关推荐
### eos学习资料分享 #### 概述 在“eos学习资料分享”这一主题下,我们主要探讨了普元EOS(Enterprise Operation System)的发展历程、核心技术和应用领域等内容。普元EOS是一款基于J2EE平台、采用面向构件技术...
**普元EOS学习PPT详解** 普元EOS是一款企业级的中间件平台,它提供了全面的服务治理、服务集成以及业务流程管理等功能,帮助企业构建灵活、高效的服务化架构。本篇内容将围绕“普元EOS学习PPT”展开,深入探讨其...
EOS深入学习的文档,非常好用。包括高级开发,异常处理,EOS管理员手册,常见FAQ解决啊等等。
"EOS概览"教程是学习普元EOS的入门资料,旨在帮助初学者快速掌握EOS的基本概念和操作。以下是教程可能涵盖的部分: 1. **EOS基础**:介绍EOS的架构、设计理念以及在SOA中的作用。 2. **安装与配置**:详细步骤指导...
总结,学习和掌握EOS的故障处理技巧,不仅有助于提升开发效率,还能保证EOS应用的稳定运行。通过理解故障处理的思路,熟悉常见的故障类型和定位方法,开发者可以更好地应对开发过程中遇到的各种挑战,从而提升EOS...
基础教学资料
**EOS(Ethernet Over SDH)业务** EOS,即以太网在SDH(Synchronous Digital Hierarchy,同步数字体系)上的承载,是一种将以太网数据流映射到SDH通道的技术,它允许以太网业务在SDH网络中高效、透明地传输。这种...
通过本教程的学习,读者将能够全面掌握普元EOS7.5的基础知识,具备在实际项目中使用EOS7.5开发和集成服务的能力。对于想要提升企业级应用开发和运维能力的IT从业者,这是一份不可多得的学习资源。
EOS 的源代码主要使用 C 语言编写(仅有少量的汇编语言代码),为了方便读者学习,EOS 开放了全部 源代码,同时在 EOS 的源代码中添加了大量的中文注释,让阅读和理解 EOS 源代码更加容易。EOS 源代码 受到《EOS ...
开发者可以通过阅读这些代码来学习如何在EOS平台上构建NUI应用。 这个源码示例对于理解EOS平台上的UI开发流程及其API的使用非常有帮助。通过研究`org.gocom.components.nui.demo.eos`中的代码,开发者可以学习到...
"基于深度学习的FY3D_MERSI和EOS_MODIS云检测模型研究" 本研究论文提出了一种基于深度学习的全自动云检测算法,旨在解决FY3D_MERSI和EOS_MODIS云检测问题。该算法使用深度全卷积神经网络(Deep Convolutional ...
对于初学者来说,通过nuiDemo示例学习,可以快速理解并掌握普元EOS的nui功能。 **1. 普元EOS平台基础** 普元EOS是一个开放源码的企业级应用服务器,它包含了服务层、业务层、表现层的全面解决方案。EOS的核心功能...
【EOS6.0培训资料】是一份全面深入的IT学习资源,主要针对EOS6.0这一版本进行详尽的讲解。这份资料集包含了对EOS6工作流新特性的解析、开发方法体系的介绍以及专为程序员设计的教程,旨在帮助初学者快速入门并提升...
总的来说,【EOS程序员教程资料】是一份详尽的指南,不仅教授EOS平台的使用,还强调了实践操作和案例学习,对于希望在EOS平台上进行开发的程序员来说,是一份宝贵的参考资料。通过学习,读者不仅可以掌握EOS的基本...
轻松入门 页面效果 数据准备 创建数据模型 设置显示属性 增删改查一步完成 EOS数据库维护功能开发诀窍 。。。。 等等很多适合EOS入门学习以及开发 教程 入门指南
【普元EOS培训资料】是一套专为初学者设计的学习资源,它包含了全面且深入的EOS相关知识,确保用户在完成学习后能够熟练掌握并应用普元EOS平台。这套资料来源于普元公司内部,因此其专业性和实用性得到了充分保证。 ...
根据提供的文件信息,本文将详细...通过这些示例,用户不仅能够了解EOS的基本功能,还能学习如何有效地使用该平台来开发高质量的企业级应用。无论是对初学者还是有经验的开发者来说,这份指南都是一份非常宝贵的资源。
(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平台上进行开发的程序员,涵盖了从基础概念到高级实践的全方位知识。 1. EOS基础知识 - 区块链技术:理解EOS是如何基于区块链技术构建的,包括其共识机制——委托权益证明(DPoS)...