Thomas Erl,是一位IT 畅销书作者,Arcitura Education 的创始人,《Service Technology Magazine 》的编辑,以及《Prentice Hall Service Technology Series from Thomas Erl》的系列编辑。他的著作在全世界畅销超过175 000本,并得到了主要IT组织(如IBM、Microsoft、Oracle、Intel、Accenture、IEEE、HL7、MITRE、SAP、CISCO、HP等)的高级人员的认可。作为Arcitura Education的CEO,以及作为与CloudSchool.com和SOASchool.com 的合作者,Thomas 主持开办了国际上认可的云认证专家(CCP )和SOA认证专家(SOACP) 认证项目的课程,这些项目已经建立了一系列正式的、供应商中立的行业认证,全世界已经有数千名IT从业人员获得了这些认证。Thomas在20多个国家做过演讲和授课,并且经常参加国际性会议,包括Service Technology Symposium 和Gartner 会议。Thomas 在众多刊物上发表过100多篇文章,包括《The Wall Street Journal 》和《CIO Magazine》。
Andre Tost,是IBM Software Group的高级技术人员和软件架构师。目前,他正在帮助开发和设计新的PureApplication System 云平台。此前,Andre 在IBM 做过10 年的SOA顾问,主持与世界范围的客户进行的大型SOA转换项目。他主要关注使用企业服务总线技术进行SOA管理和中间件集成。Andre与他人合著过几本技术图书,并且发表了许多关于SOA和相关主题的文章。他经常在会议上发表演讲。Andre来自德国,但是现在工作和生活在明尼苏达州罗切斯特市。虽然工作繁忙,但是一旦有时间他喜欢观看、指导和踢足球。Andre从德国Berufsakademie Stuttgart获得了电子工程学位。
Satadru Roy,是一位架构顾问,在过去20 年中使用基于Java 的技术设计和构建大型分布式系统。在这期间,他作为产品工程师和服务顾问,在Java 基础设施软件供应商(如BEA Systems 、Sun Microsystems 和Oracle )工作过。目前,他帮助客户构建移动的、基于云的应用程序,有时候是架构师,有时候是开发经理。他的主要关注领域是使用敏捷开发方法进行API设计和轻量级集成。Satadru正在把自己投入逐渐成长的Scala平台生态系统中,并相信它们将在未来的云和大数据应用程序中扮演着越来越重要的角色。他从Indian Institute ofScience获得了工程学硕士学位。
Philip Thomas,是IBM Software Group的IT架构师。当他还从事技术工作的时候,他在不同行业、不同地域的多个组织中工作过,担任过技术策略顾问,以及多种类型的解决方案的架构、设计和实现的顾问。他具备多个领域的专业技能,包括Java/JEE、SOA、事务处理系统、消息/集成中间件、业务流程管理、信息管理系统和业务分析。他目前专注于大数据和分析,在英国以外工作。在2000年加入IBM以前,他学习的是物理学,从University of Birmingham获得了实验性高温超导电性的Ph.D.。
贡献者简介Raj Balasubramanian Raj Balasubramanian是IBM SWG的Mobile First组织的Senior Technical Staff Member 和云服务产品的产品经理。在这个职位上,Raj 管理和主持在IBM云中交付移动服务。此前,他是IBM Software Group的Business Process Optimization(BPO)团队的高级技术人员,关注于跨行业交付SOA 、BPM 和云解决方案。Raj承担企业架构师、系统架构师和解决方案架构师的职责,以满足客户的各种需求。他在IBM DeveloperWorks 上发表过大量文章,并在行业会议上就多种主题发表过演讲。他的兴趣包括分布式系统、在解决方案设计中应用Web 结构,以及使用正式模型来思考大型系统。
在IT 职业生涯的早期,他最早构建企业系统,使用不同的技术来解决业务问题,包括Web 技术、SOA、BPM 和各种机器学习技术。他目前在University of Texas at Austin 学习计算机科学的Ph.D. 学位。他的个人信息网站为http://raj.balasubramanians.com,在这里可以了解他的方方面面。
发表于2024-09-09
SOA与Java:用Java技术实现面向服务 2024 pdf epub mobi 电子书
图书标签: SOA 技术 paper
《SOA与Java:用Java技术实现面向服务》几位作者均是业界专家和领袖,首席作者ThomasErl更是SOA领域的领军人物,撰写过多本关于SOA的图书,广受欢迎。本书介绍了使用Java技术实现SOA的方法,对于想要学习SOA的Java程序员,以及想要使用Java实现设计的SOA从业者,均能提供帮助。首先,本书对全书内容进行概览,并为全书使用的案例提供背景信息。然后,使用四部分讲解内容。第一部分介绍了基础知识,有助于理解后续的内容。第二部分介绍了面向服务原则,以及如何使用Java技术实现这些原则。第三部分讨论了如何设计和实现完整的基于Java的SOA解决方案。第四部分是附录,对背景案例进行了总结,并列举了一些对SOA从业人员很有帮助的信息。
如今,基于SOAP的Web服务仍然是最主要的SOA实现方法之一。WS-*标准是使用最广泛的与SOA相关的跨供应商标准,不管是在云内还是云外,都得到了企业的广泛采用。本书的几位作者均是业界专家和领袖,首席作者Thomas Erl更是SOA领域的领军人物,撰写过多本关于SOA的图书,广受欢迎。
作为Java新手,如何把SOA实践运用到实际开发中?作为架构师或开发人员,如何构建单独的服务?随着程序的增长,如何构建复合服务,同时不破坏面向服务原则?作者通过大量的实用案例和代码,对此进行了详尽的讲解。
本书以一种一致的方式将经常引起混淆的标准和实现放到一起,让读者轻松掌握这个关键领域。关于Java与基于Web的服务如何接口,作者介绍了JAX-WS和JAX-RS等标准及对应的Spring标准,并且使用大量代码来说明要点,例如,如何让应用程序获得最大吞吐量或安全性。此外,本书还详细介绍如何使用Java构建特定类型的服务,让这些服务在遵守面向服务原则的同时以良好性能运行,并介绍了WSDL、与REST进行数据映射以及如何实现松散耦合等细节内容。
SOA与Java:用Java技术实现面向服务 2024 pdf epub mobi 电子书