当前位置: 首页 > news >正文

江苏网站备案要多久陕西交通建设集团蓝商公司网站

江苏网站备案要多久,陕西交通建设集团蓝商公司网站,注册网站授权书怎么写,洞头建设局网站许多开发人员在其职业生涯的某个阶段最终进入了Java“企业”世界。 我知道这个词会引起各种React#xff0c;这是正确的。 通常#xff0c;存在许多有趣的技术挑战的环境最终会成为那些没人愿意从事的环境#xff0c;因为它们脆弱#xff0c;难以处理且没有乐趣。 大型项目… 许多开发人员在其职业生涯的某个阶段最终进入了Java“企业”世界。 我知道这个词会引起各种React这是正确的。 通常存在许多有趣的技术挑战的环境最终会成为那些没人愿意从事的环境因为它们脆弱难以处理且没有乐趣。 大型项目中经常出现的问题通常是由于管理引起的但是我已经看到开发人员做出了许多错误的决定这些错误的决定导致了糟糕的软件而这些都是以“企业”为名的。 什么是企业 您可能会争辩说该术语几乎可以表示任何东西这是正确的但是出于本文的目的我将以一种我认为与常用用法一致的方式对其进行定义。 普通的企业项目具有以下属性 通常在大型公司环境中 涉及多层管理/指导 首选来自Red HatIBM或Microsoft等大型供应商的解决方案 偏爱知名的既定的尽管有时是不足的产品和标准 有关扩展和性能的担忧 既然我已经定义了我们正在谈论的项目类型让我们看看它们通常看起来像什么。 典型的企业Java项目 我们大多数人都看到过企业项目的标志。 如果我们举个例子那会有所帮助所以让我们假设它是一个具有某些B2B功能的电子商务平台。 可能是这样的 EJB3加上JPA和JSF –它们符合“标准”每个人都可以使用它们因此是安全的选择。 SOAP –它是标准的定义了安全性之类的工作方式因此无需担心。 JMS 消息驱动的Bean –适合平台并提供可靠性和负载平衡。 石英用于工作安排–一种“安全”的选择比不认识的魔鬼好比你认识的敌人好。 部署在JBoss上 –它得到了一家大公司的支持和付费支持渠道。 现在像这样的项目存在的问题不一定是所选的单个技术。 我的示例中确实有一些问题但真正的问题是如何做出选择以及使用某些技术的动机。 众所周知与其他选择相比上面的软件堆栈更难管理和使用。 开发将需要更长的时间才能启动随着需求的发展变更将变得更加困难并且该项目最终将比其他可能的解决方案更加复杂。 企业决策 企业项目在做出选择时通常要确定的目标是 低风险技术–选择“安全”的选择即使已知有严重的缺陷也不会造成反吹。 对标准的痴迷–与提供诸如EJB3或SOAP之类的定义明确的规范相比对于提供有效地完成工作的最简单解决方案的担忧更多。 需要SLA的有偿支持通常无需担心响应的质量或及时性。 出于对未知未来需求的担心而进行设计。 除了最后一个目标这些目标不是坏目标但它们往往使每个软件项目的实际目标都蒙上阴影。 所有软件项目的主要目标是交付一个项目该项目 准时 符合要求 可靠 表现良好 和 易于维护和扩展。 这些应该是决策者在软件项目中无论大小的重点。 显而易见有时特殊的组织需求会影响做出的选择但是从根本上讲好的选择通常适用于所有类型的组织。 那么如果我们以这些目标重新构想我们的项目怎么办 重新构想的企业项目 首先有一点免责声明在任何项目中都有很多方法可以使用我不会断言以下技术要比前面提到的技术更好。 需要根据您的需求对工具进行评估每个工具都不尽相同。 我将尝试做的是演示示例技术堆栈以及每种选择的理由。 这将显示出如何构建精心设计的系统这些系统可以在企业环境中生存而不必屈服于经常做出的错误选择。 这是建议的堆栈 使用Thymeleaf的 Spring MVC –稳定的历史大量的开发资源快速的开发和灵活性。 不要害怕使用平台或库但是要避免过多地“购买”它们的堆栈您可能会后悔。 在有用的地方使用jOOQ进行持久化的简单数据库层。 这使我们能够以更细粒度的方式管理性能同时仍然可以轻松地与数据库进行交互并避免ORM陷阱 。 使用杰克逊 JSON处理器的REST – REST和JSON都很流行因为它们易于使用和理解开发便宜使用简单的标准并且为开发人员所熟悉。 锁定也不是什么大问题–与SOAP不同我们可以轻松切换到另一个JSON处理器而没有太多困难。 可以使用SSL和基本身份验证轻松保护这一点。 在ActiveMQ上使用JSON编码的消息进行JMS消息传递-松散耦合可靠性和负载平衡而不会被消息驱动Bean所困扰。 黑曜石调度程序 –简单易用可提供出色的监控并减轻开发人员的负担。 再一次目标是在可能的情况下简化并降低成本。 部署在Tomcat上 -不使用专有功能。 这可以帮助我们遵循标准避免升级问题并确保将来的工作正常。 当事情并非总是无法解决时谁需要SLA支持 我认为上面的堆栈和相应的说明有助于您从正确的角度来研究一个企业项目可以是什么。 这样做的目的是表明即使是企业项目也可以是简单的并且可以灵活地构建– ated肿的框架和平台不是必需的部分并且很少提供任何明显的实益。 收盘时 REST等技术的最新发展趋势令人鼓舞并且正在进入企业界。 开发团队意识到只要基础技术选择能够满足项目的性能安全性等需求简单就能带来可靠性和成本效益的解决方案。 软件世界发展Swift并显示出朝着正确方向发展的良好迹象。 我只希望有一天of肿的企业平台的回忆会变得晦涩难懂。 参考 Java企业软件与它应该从我们的JCG合作伙伴 Craig Flichel那里获得什么在Carfey Software Blog博客上。 翻译自: https://www.javacodegeeks.com/2014/03/java-enterprise-software-versus-what-it-should-be.html
http://www.pierceye.com/news/413875/

相关文章:

  • 专门做推广的网站吗宿迁房价2023年最新房价
  • 0基础12天精通网站建设网站建设 全网推广
  • 东莞网站营销推广公司移动应用开发案例
  • 妇科医院网站建设怎么做网站建设培训心得体会
  • 网站建设 管理正能量网站入口地址
  • 做网站没有创意Wordpress国际收款
  • 网站推广关键词工具wap网站分享到微信
  • 哪个网站可以给图片做链接做网站的公司在哪
  • 搬瓦工可以长期做网站广告制作开票大类是什么
  • 高级网站开发工信部小企业门户网站建设
  • 网站建站知识秦皇岛汽车网站制作
  • 建站之星极速版app开发需求
  • .net域名可以做银行网站吗做网站用模版
  • 嘉兴市平湖市建设局网站品牌设计公司 知乎
  • jfinal网站开发模板app开发网站
  • 成都和奇乐网站建设公司怎么样研发网站要多久
  • 蓬莱做网站北京宣传片
  • 网站建设 部署与发布wordpress多说插件
  • 池州做网站的公司哪里有网站开发技术
  • 网站建设内容策划外贸软件排行榜前十名
  • 微信官方网站公众平台郸城建设银行网站
  • .net 微信网站开发免费网站建设制作
  • 做网站需要啥备案之类的嘛传统的网站开发模式
  • 杭州网站seo优化最适合女生的专业排名
  • 广州市酒店网站设计交易平台网站怎么做
  • 江苏省示范校建设专题网站网站网页制作公司网站
  • 前海艾爻网站 建设磐安住房和城乡建设部网站
  • 网站程序h5电商seo是什么意思啊
  • 网站赚钱做跨境电商要什么费用
  • wordpress修改文件简单的seo网站优化排名