登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
引子
·.Net与J2EE在金融行业愈来愈呈势均力敌之势,二者均宣称提供了不同于对方的、听起来很迷人的个性化应用服务。
·理性的IT执行官们已经深刻的认识到这样的一个事实:无论是.Net还是J2EE,将来必将在SOA理念的应用中占有各自的一席之地。
·Microsoft的.Net技术在今天的金融市场面前,显得商机无限。
·从前,荒诞与误解依然在.Net与J2EE平台之间萦绕着:似乎没有一个IT决策者能够看透了这层迷雾,继而在两个平台之间做出理性的决择。
·今天,技术执行官们已经能够很好的把握需求动机,进而在这两种平台架构上做出正确的选择。
涉及主题
SOA(Service-OrientedArchitecture,面向服务的架构)已经在全球业界日益成为核心的技术议题,那么实现SOA的技术标准问题则成为了严格关注的核心问题。在这个领域中,所有的IT经理们将不得不面对一个古老的问题:J2EE和.Net,我们选择谁?
我并不愿意试图去回答“YesorNo”,在特定企业的特定应用环境下的选择,也不在讨论范围之内;但是本文的确广泛搜集了当今金融领域内IT专家们的普遍性思维以及他们选择技术架构的方法论。IT经理和软件提供商将能从本文关于技术架构的讨论中发现一些令人诧异的结论,并且了解金融IT专家们在这场关于J2EE和.Net技术架构争议中的思维方法。因此,自从J2EE和.Net诞生以来,那些弥漫在你脑海中关于这两个平台的“荒谬论点和神话故事”很可能从此销声匿迹。
背景
上个世纪90年代,面向对象的编程(OOP)引发了诸多的软件开发标准。首当其冲的是Microsoft的组件对象模型(COM),这是一个模块(组件)化的技术开发架构,它源自于微软早期的对象链接与嵌入技术(OLE)。稍微资深一点的技术人员应该知道,今天互联网应用中最常见的ActiveX技术就是构建在COM框架之上。
2002年微软全面的用.Net从逻辑层上置换了COM,作为新的软件开发框架(COM仍然被支持)。.Net技术的全面推进,统一了微软的不同技术理念和平台。作为一个战略品牌,.Net为WebService提供了原生的解决方案,并且成为提升不同应用和系统之间互操作性的标准。
在1993年微软引入COM之后,Sun公司于1995年推出了Java平台。Java平台由一套应用开发语言(Java)、API和Java虚拟机(JVM)构成,JVM允许用Java编写的程序运行在不同的操作系统上。事实上,Sun引入Java的初衷是使得程序员能够开发可移植的应用程序,而不关心硬件和操作系统。在1999年末,Sun提出了Java平台企业版(J2EE---JavatoEnterpriseEdition),该规范被应用在主要的IT提供商以构建稳健的应用系统框架,如IBM、Oracle和BEA,等等。
2003年Sun公司发布了J2EE1.4版,除了增强更加稳固的企业级应用之外,还增加了WebServices支持。Sun把这个最为流行的版本称为JavaEE。
由于.Net和J2EE各自的初衷,使得二者之间的竞争常常掺杂着一些莫名其妙的荒诞。但是最近IT专家及IT决策者们关于这个问题的争论却更加注重于从业务实践的客观角度考察二者技术上的优劣,因为这将有助于他们的正确选择。
一些数据
几乎每一个IT技术经理都听说过“.Net应用的延展性匮乏或者J2EE架构不易开发”的故事,的确,对这两个平台认知上的误解在业界普遍存在。
就在最近的两年以前,许多的IT经理们常常带着个人偏见对其中某个平台情有独钟,而刻意的排斥另一平台。他们仅仅因为一个毫无依据的个人预想而拒绝部署某个平台,或者其依据甚至是来源于杂志上的某篇技术文章。这种情况非常的普遍,因此围绕着.Net和J2EE谁优谁劣的讨论相当多。
我们承认.Net平台的延展性会因为其特殊的基于Intel的硬件平台而受到约束,但是我们也不应该忽视.Net平台诞生的那一天起,就有着比J2EE平台更强的互操作性,并且允许开发者利用现有的.Net组件构建更加复杂的解决方案,而不用花费太多的成本。
J2EE得到了大部分供应商的支持,包括Sun,IBM等,所以J2EE的最大灵活性和可移植性不用置疑。另一方面,.Net平台被微软独家全面支持,因此有着更为一致性的行为方式和可预见性。
令人遗憾的是,两种技术平台的第一手测试资料的匮乏总是使得人们的主观臆想常常凌驾于技术本身的发展之上。对.Net和J2EE认识的模糊也导致了IT执行官们在关键时刻的优柔寡断,甚至又回到了本世纪最初几年的状态,那个时候的平台分布如下所示。
Net22
J2EE26
不确定15
都没有30
都有7
全球.NETandJ2EE技术的跨行业调查(2002)
资料来源:MerrillLynch&Co.
图1为2002年MerrillLynch对全球100个CIO关于WebService在两种平台的应用分布数据。对100个CIO的问卷调查显示出他们的公司缺乏清晰的WebService应用战略。
图2显示了2002年.Net和J2EE平台在美国最大的100家银行的应用分布。
Net15
J2EE36
不确定24
都没有5
都有20
图2美国最大的100家银行2002年的平台分布
资料来源:全球金融咨询及顾问公司TowerGroup的评估报告
几年之后的今天,IT经理们的决策渐渐变得更加理性,他们开始更多的基于业务需求和技术因素做出选择。我们终于发现,在同一家银行常常同时存在着.Net和J2EE两种技术架构,更为重要的是,Webservices已经成为这两种平台整合的共同桥梁。
回到本来
哪个平台更加适合新的应用?或者我们应该升级到那个平台?必须做出决定。在过去的6年中,.Net和J2EE平台在全球范围里都未能保持着对对方的绝对优势,他们各自有着自己的特色。
2006年,全球著名的金融顾问咨询公司TowerGroup在与金融行业CIO和IT架构师们的一次研讨中,发现他们对于这两个平台的选择有着更为清晰的目标和期望值,这的确是一个消除误解的好机会。
这次讨论中至少有两点值得我们注意:企业似乎并没有固有的倾向性;也没有明确的迹象表明那一个平台更加具有延展性和可靠性。
(1)对于.Net和J2EE并没有特别的偏好
经过广泛的调查,TowerGroup公司发现,企业从前对某一个技术平台的偏好完全是基于个人的爱好和浮躁的“一窝蜂”心态。这种态势目前渐渐变得理性,当然不排除仍然有某些IT经理存在着个人的嗜好。
但是企业对于WebService和SOA的强烈关注,则意味着对于某种平台的个人嗜好不再成为平台选型的可接受的依据。
(2)没有证据表明那一个平台更具延展性和可靠性
虽然有许多关于.Net和J2EE平台性能的研究报告,但是这些报告大部分要么来自于Microsoft,要么来自于J2EE的厂商,使得他们的公平性令人怀疑。也许他们的研究结果是真实的,但是这种供应商自身的性能测试本身就冲淡了研究结果的价值。另外,设计好的TestCase具有很大的复杂性,至多只能有一到两个比较全面的测试用例,其他的用例则显得十分的苍白与简单,极大地限制了测试范围的适应性,从而与实际应用场景距离甚远。
差异的必然性
虽然对于.Net和J2EE平台的个人偏好显得毫无理由,但是IT经理们承认这样的一个事实:两个平台的差异性常常成为他们在开发、选型和维护升级时的重要参考依据。
(1)在硬件和操作系统之间的可移植性
.Net和J2EE之间最大的差异性成为金融企业做技术选型的重要依据:在数据中心的数百台服务器之间移植应用的能力。由于J2EE原本就是一套跨平台应用的规范,所以对于那些需要部署到不同服务器上的应用,J2EE似乎是更好的选择。
但是,J2EE的上述优势却遭到两个因素的严重挑战。
首先,没有两个厂家的J2EE规范是完全一致的。这种在部署、存储和安全性规范上的微妙差别意味着在两个平台之间的应用移植需要因为这种差异性的存在而付出代价。因为对于很多应用而言,应用的可移植性远比可维护性还要重要。
其次,银行从前为了克服应用能力的瓶颈,总是存在着升级到具备高端处理能力服务器的需求。但是随着基于Windows-Intel的机器处理能力越来越强大,这种需求被最小化。Unisys公司在6年前就推出了基于windows的主机(Mainframe),IBM也推出了64位的windows兼容的系统,而CPU层叠技术也允许基于SMP(对称多处理)的Windows服务器系统拥有四个CPU。进一步,.Net操作系统(Vista和Longhorn)将进入高端处理市场,尤其是网络计算机的出现,使得大量的单机分布式处理能力足以胜任目前大型机的工作负荷。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
北极星氢能网获悉,12月12日,全球首款正向开发的氢燃料电池干线物流重卡——海珀特H49的正式发布。“H49,是海珀特带给这个时代清洁运力的最优解。”作为国内首家专注于氢燃料电池商用车运力解决方案的科技型公司,H49融合了海珀特两大创新研发理念,重新定义了智能氢能商用车的发展方向。在硬件技术
即便是已经进入信息化时代,用电难题却依旧可以难倒很多人。一方面电力需求不会固定不变,一般来说白天多夜间少,考虑到开空调的情况,夏天多,冬天少。另一方面,在“碳中和”目标下,风电和光电正在越来越多地进入新一代电力系统,发电波动性问题日益凸显。当发电环节不能满足所有用电高峰期需求,为
我国近年来的环境空气质量明显改善,人民群众蓝天幸福感、获得感显著增强。但仍存在一些大气污染问题,其中,臭氧污染日益凸显。生态环境部等15部门日前联合印发《深入打好重污染天气消除、臭氧污染防治和柴油货车污染治理攻坚战行动方案》,作为总体方案中3个行动方案之一的《臭氧污染防治攻坚行动方
华为全联接大会2022在深圳和线上举办。华为云CEO张平安发表“构筑行业云底座,一切皆服务”主题演讲,分享了华为云在“构建全球存算网”“加速应用现代化”“使能产业上云”三个方面的创新实践,并发布15大云服务新品和能力升级。华为云还联合中国软件行业协会、行业客户、软件提供商、咨询机构等成立
北极星储能网获悉,3月27日,岚图汽车CEO卢放在电动汽车百人会“新一代汽车市场与消费论坛”论坛指出,当前,中国汽车行业正在经历百年未有之大变局,同时,消费逐渐由注重产品的功能和性能,需求“千人一面”,向更重视品牌和产品所带来的情感满足及消费“千人千面”转变。技术升级与消费升级叠加共振
同阳科技积极响应国家环保需求,公司在2012年承担国家重大科学仪器设备开发专项项目的基础上自主研发并陆续推出了系列恶臭监测产品,助力环境空气质量持续改善。
据统计,2018-2020年垃圾处理占全部恶臭/异味投诉的平均比例达11.3%,为近三年恶臭/异味投诉最多的行业。因此如何保障人民宜居安居,把最好的环境资源留给人民值得引起作为城市基层建设者的思考。
针对家具制造业的生产全过程产排污特征,运用清洁生产理念,从源头削减(原辅材料替代)、过程控制、污染物收集、污染物治理、环境管理5个方面研究行业VOCs全过程整治提升方案设计,指导企业开展全过程整治提升,改变当前管理粗放、污染防治水平低的局面,对实现家具制造业的绿色化和清洁化发展将起到至关重要的作用。
随着智慧城市概念的提出,智慧水务也越来越受到重视成为战略发展的重要产业。关于推动智慧水务发展的文件也出台了不少,以助于推动智慧水务更好的发展。为何我国如此的重视智慧水务昵?水资源是人类生存生产不可或缺的资源,我国的淡水资源占全世界淡水资源的5.1%,处于世界淡水资源占有量第六位。这个
指出了长江大保护智慧水务在提升水务服务智能高效的同时,更注重保障生态环境的可持续性。随着5G、物联网、云计算、大数据、人工智能等新技术的发展,为智慧水务的监测感知、巡检运维、污泥管控等方面的智慧应用提供了支持。传统的水务管理模式逐步发生较大改变,形成了技术驱动管理框、业务驱动管理模
摘要挥发性有机物(VOCs)是形成臭氧(O3)和细颗粒物(PM2.5)的重要前体物,当前我国O3污染问题日益凸显,实施VOCs治理攻坚能有效改善大气环境质量,补齐大气污染治理短板,具有显著的环境效益、经济效益和社会效益。目前,我国VOCs治理在政府监管层面上仍存在重视程度不足、监管力度不足、监管能力
他是国内最早的通用财务软件的研制者,是敢想敢干、思维敏捷、热爱创新,以信息技术推动企业管理变革、社会管理进步的领军人物。1994年,他荣获珠海开全国之先河的“百万科技重奖”特等奖,今天,再次被授予“珠海市软件和集成电路行业20年突出贡献企业家”称号,他就是远光软件股份有限公司创始人、董
近日,湖北省发改委公布了2017年碳排放权配额分配方案。在此基础上预测,碳配额在逐年免费递减发放的预期下,稀缺属性将会被更多市场参与者所认可。不论是投资机构作为投资标的或者控排企业作为生产要素,从长远考虑,湖北碳价将呈上扬趋势。远光2016年成立能源互联网子公司,其碳资产管理信息平台解决
12月13日,2017年中国产业互联网与数字经济大会在北京隆重举行。远光软件股份有限公司董事长陈利浩因其在企业管理和社会服务信息化领域的超前理念和卓越贡献,与用友网络董事长王文京及其他两位代表,被授予2017年度中国产业互联网风云人物称号。研发国内最早的通用财务软件,开启30多年集团企业管理信
近日,广州亦云信息技术股份有限公司(简称亦云信息)传来重大喜讯,成功中标中国能源建设集团广东火电工程有限公司的电力交易平台项目,充分彰显了亦云信息的售电技术支持系统研发的综合实力,进一步奠定了亦云信息作为智慧售电一体化整体解决方案服务商的全球领先地位。中国能源建设集团广东火电工程有
随着信息技术迅猛发展,档案种类越来越多、越来越复杂,实体档案和电子档案的内容几乎涉及各行各业所有的档案信息。与此同时,随着财务信息化建设的不断深入,企业管理模式逐渐由扁平化向立体化转变。受制于企业内部众多的软件平台各自为政,相互割裂,财务数据的利用越发困难,特别是历史时期产生的财
关于召开建一流城市配电网技术应用研讨会的通知各有关单位:2016年11月,国家能源局正式发布电力发展十三五规划,其中,电力行业绿色低碳发展贯穿全文,将以调整优化、转型升级能源结构为主线,推动相关工作。电力工业供给侧改革,客观上要求改善供应方式,提高供给效率。要推进电网结构优化,增强系统
风电企业生产数据有其自身的特点,主要是风机回传的传感器数据,其符合典型机器大数据的特点,具体而言:(1)体量大。假设每台风机每秒回传500个数据点,那么1台风机1年产生的数据为60GB。按1万台风机估算,1年产生的数据若不压缩大概900TB。针对风电企业PB级别的生产数据,需要低成本可扩展的大数据平
日前,江苏华美热电有限公司(以下简称华美电厂)召开项目验收会,与会专家就朗坤承建的徐州华美热电二期2350MW级超临界循环流化床机组工程MIS系统(以下简称华美电厂MIS系统)进行了研究讨论,一致同意华美电厂MIS系统通过最终验收并进入质保期。徐州华美热电二期工程效果图项目概述华美电厂距徐州市主城
11月4日,中国质量协会在北京举行全国质量奖颁奖大会,南京朗坤软件有限公司秉承质量至上理念,积极探索与实践卓越绩效,凭借多年来管控一体化的创新模式产生的巨大效益,荣获第十五届全国质量奖鼓励奖,成为中国软件领域中的唯一获奖者。全国质量奖每年由中国质量协会组织评审,以国家标准《卓越绩效
9月2日,以软件与信息经济为主题的2015中国软件产业发展暨企业创新高峰会在南京成功召开。远光软件基于新一代信息技术打造的远光企业统一应用平台管理软件(简称远光ECP平台,即EnterpriseCloudPlatform)获大会授予2015中国年度创新软件产品奖。互联网+的风潮下,传统行业借力信息技术转型升级,云计算
伴随着覆盖应用的快速发展、新法规政策出台,以及更多先进安防技术的引进,安防设备在能源领域应用越来越广泛。为了有效预防各类安全事故的发生,最大程度保护国家能源财产,各大企业有必要针对能源领域的安防特殊性构建一个科学合理的安全技术防范体系。安防系统在能源领域的应用现状近年来随着安防数字化、网络化、集成化系统的发展,能源领域对安防软件的需求也越来越大,主要集中在电力和石油行业,因为电力(国家电网)和石油(中石油和中石化)不仅是国内最大的能源企业,同时也是全国性的企业,其经营机构和网点、生产设施、输配送线路遍布全国,对联网监控有着必然性的需求,这两大行业对安防
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!