|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
JAVA学习必须明确这是一项投资,对于大多数的人来说,学习JAVA是为了就业,还有就是刚走向工作位置的朋友想尽快赶上工作的节奏。SpringIntegration供应了Spring编程模子的一个扩大,以撑持尽人皆知的企业集成形式。RC1在本周公布可用以后,InfoQ采访了SpringSource的IweinFuld以懂得次要上风、部署场景和SpringIntegration的将来偏向。
SpringIntegration能在基于Spring的使用中举行复杂的动静通讯,并经由过程复杂的适配器与内部体系集成。这些适配器供应了一个更初级其余笼统,超出了Spring对远程挪用、动静和调剂的撑持。其次要方针是在坚持存眷点分别的同时,为构建企业集成办理计划供应一个复杂的模子,该模子对产出可保护、可测试的代码来讲是必不成少的。
InfoQ与IweinFuld会商了Spring家属的这一新成员。
InfoQ:Iwein,你以为利用SpringIntegration的次要上风是甚么?传统的动静都以ESB的情势,或最少以JMS代办署理的情势引进企业。这必要创立一个新的情况,大概在现有使用中举行较年夜的改动。SpringIntegration与此分歧,由于它从现有使用的视角举行集成。它同意开辟职员为使用举行声明式的异步集成,而不必改动服务虚现。在我们的完成中,我们十分注重坚持事变的复杂性。坚持开辟职员使用框架完成必需做的事情只管复杂很主要,不但云云,坚持开辟职员调试时必需了解的代码只管复杂也一样主要。
跟Spring的别的部分一样,我们在使用代码以外保护底层代码。以是只需你保持并发编程的最复杂划定规矩——无形态服务和稳定对象,将你的服务绑定就任何临盆者或消耗者上城市十拿九稳。假如你想从JMS转换为RMI(这只是举一个例子),你其实不用修正你的代码。 InfoQ:罕见的部署场景有哪些?最多见的,人们将分离JMS利用SpringIntegration。JMS设置的简化,仅仅这一点就是入手下手利用它的强无力的来由。固然另有别的使用,由于我们其实不依附JMS作为传输机制。比方你可使用SpringIntegration在Web客户端完成一个守候页面。现在很多使用程序都在服务器端堵塞线程,以守候一个内部的Web服务挪用。利用SpringIntegration就可以很简单地予以免,而不必要JMS前提或本人编写并发代码。假如你有撑持“推”(push)的富客户端,你乃至不必编写本人的缓存,客户端就可以“拉”(poll)出缓存。
我们在论坛上看到良多人有复杂的EDA,它基于目次中供应的文件,大概是发送到特定地点的电子邮件。我们已让编写本人的适配器变得很简单,人们对XMMP、OSGi、Twitter的实验一向都是乐成的。因为将这些工具绑定在一同是那末简单,以致于我都希冀SpringIntegration能对使收集成为更风趣的中央而年夜有裨益。 InfoQ:你怎样对待SpringIntegration将来的开展?起首,我们正在增添适配器的品种。SpringExtensions项目主理了专门的SpringIntegrationAdapters项目,该项目将寄存分歧的适配器,你能从中举行选择。这给社区供应了一种很好的体例来奉献他们以为最有效的适配器。我们一向在实验的第二件事变是用SpringIntegration构建可伸缩的使用。由于它能用十分简便的体例举行并发处置,这多是在多核情况下构建网格计划很好的备选办法。我们希冀最少今后能完成一些示例。
一向以来,我们屡次被问到SpringIntegration是否是一个ESB,冗长的回覆是“不是”。可是从我们供应的组件构建ESB会十分简单。我们一般以为没有ESB会更好一些,但看起来仿佛ESB构建者会利用SpringIntegration。
出于团体乐趣,对SpringIntegration用于与AmazonEC2协同事情的主动伸缩情况,我已有了一些构思。这些工具看起来十分有但愿,但对企业来讲,为以后存在的成绩找到办理计划要比跟随最新的盛行语更加主要。我以为我们比OSGi早完成FTP集成是一种无力的标记。我们体贴的是企业现在不能不处置的底层成绩。 检察英文原文:SpringIntegrationRC1hatched:Q&AwithIweinFuldonkeybenefits,deployment&futuredirections
本文来自:http://www.infoq.com/cn/news/2008/11/spring_integration_rc1
为什么外国人还要写那些框架进行代码封装,他们不就是为了别人使用时可以更简单么!如果要达到一个企业级项目的不用框架是很难的。小一些的项目还行,大的光是MVC模式的设计的编码量就够大的了。还有性能方面,单轮windows,这个工具是微软写的,。 |
|