Book Description
Large IT organizations increasingly face the challenge of integrating various web services, applications, and other technologies into a single network. The solution to finding a meaningful large-scale architecture that is capable of spanning a global enterprise appears to have been met in ESB, or Enterprise Service Bus. Rather than conform to the hub-and-spoke architecture of traditional enterprise application integration products, ESB provides a highly distributed approach to integration, with unique capabilities that allow individual departments or business units to build out their integration projects in incremental, digestible chunks, maintaining their own local control and autonomy, while still being able to connect together each integration project into a larger, more global integration fabric, or grid. Enterprise Service Bus offers a thorough introduction and overview for systems architects, system integrators, technical project leads, and CTO/CIO level managers who need to understand, assess, and evaluate this new approach. Written by Dave Chappell, one of the best known and authoritative voices in the field of enterprise middleware and standards-based integration, the book drills down into the technical details of the major components of ESB, showing how it can utilize an event-driven SOA to bring a variety of enterprise applications and services built on J2EE, .NET, C/C++, and other legacy environments into the reach of the everyday IT professional. With Enterprise Service Bus, readers become well versed in the problems faced by IT organizations today, gaining an understanding of how current technology deficiencies impact business issues. Through the study of real-world use cases and integration patterns drawn from several industries using ESB--including Telcos, financial services, retail, B2B exchanges, energy, manufacturing, and more--the book clearly and coherently outlines the benefits of moving toward this integration strategy. The book also compares ESB to other integration architectures, contrasting their inherent strengths and limitations. If you are charged with understanding, assessing, or implementing an integration architecture, Enterprise Service Bus will provide the straightforward information you need to draw your conclusions about this important disruptive technology.
Customer Reviews:
ESB/SOA Highlevel Theory in Practice & Practical Examples.......2007-09-26
This book, which was published in 2004, still remains as one of the best books in my personal collection of Enterprise Service Bus (ESB), SOA and related books.
The author does a good job of introducing a new computer architecture paradigm! And this is to think of software like hardware. Like hardware, have components that are plug-and-play into a standard bus. Standard interfaces, standard input/output, etc.
I found the first three chapters as extremely useful for an overall view. Then I recommend skipping to the fold out to study symbols and icons. Then, I studied chapter 9 which is about ETL (Extract, Transform, and Load) as an example that tries to help us understand the essence of ESB. I also spent time on understanding, chapters 10, 11, and 12 which give a good understanding of the Components, Integration, and Web Services. Other chapters in between, for example EAI, MOM, JMS and XML should be looked at more like the "Old paradigm". But if you are focused on ESB/SOA above chapters will give you an excellent overall architecture picture, and, a good taste of what it takes, and what different terms mean.
I also think that the author has done a good job of explaining things whith what was available then. This is an evolving and maturing technology even now.
I also tried to understand these concepts as they related to BEA WebLogic 9.2 and/or IBM WebSphere to bring more practical parallel understanding. This did help.
Gives a high level overview of ESB .......2007-08-01
I wanted a book that gave me an clear understanding of what an ESB is, and this book did exactly that. While the figures were illustrative, I felt that more reading material could have been added. The two chapters that were useful were Chapters 1 and 11.
But like I said in my first sentence, it gave me an high level understanding of an ESB.
Too much fluff, no substance.......2007-03-05
I found this book to provide a good introduction in the first chapter, but it was extremely wordy in describing SOA and ESB principles. The definitions were polluted with buzzwords and sales jargon to the point of being painful. It's "marketecture."
A book that provides a concise and clear definition of SOA principles is "Enterprise SOA: Service-Oriented Architecture Best Practices" by Dirk Krafzig, Karl Banke, Dirk Slama. While better than Enterprise Service Bus, this book also does not entirely meet the needs of a computer professional embarking on a large Enterprise software project.
I still have not found a book that provides the necessary guidance with regard to architectural principles, architectural styles, communicating an architecture effectively and evaluating/analyzing existing architectures.
Some interesting insights, but a bit too high-level for me.......2007-02-12
The book provides some interesting insights into emerging technologies, but overall is too high-level and, in the end, pretty vague on the ESB (Enterprise Service Bus) architecture. The basic idea is that you should use asynchronous messaging in XML and leave all routing/aggregation/security/transformations to a special integration layer called ESB, like a product produced by author's company. This would give you more integration by configuration rather than coding, the argument goes. Author described how a lot of recent XML standards are going toward or adding async model. All in all, ESB seems to be pretty much Message Oriented Middleware (MOM), but with (somewhat inconsistent) emphasis on open on-the-wire protocol. I wish this was distilled in a sentence upfront.
So far so good. But what on-the-wire messaging protocol should we use? It appears the author is saying anything and all goes - just maybe add XML. This is where it starts being vague as if for fear to upset anybody. So, is ESB basically about just putting any XML on the wire? Not all XML is the same (just as binary content was not), and author in fact points out competing standards on XML messaging. There are a lot of decisions on top of "let's just use XML" on which the author leaves you to your own devices. He just covers all upcoming XML standards from A..Z in a few sentences each. It is the sort of "XML will save the world regardless of how it is used" approach that worries me.
At the same time, a lot of space is dedicated to JMS. The author tentatively explains that JMS is not really suitable for ESB because it does not provide an open on-the-wire protocol - only standard APIs. I am glad he covered this because this is a wide misconception. But then why JMS presented as one of nice re-usable building blocks for ESB? I think he is saying because it provides comprehensive framework for messaging. Ok. But proprietary on-the-wire format means it is not really suitable for ESB unless you find a product that uses XML transport under JMS API. The author does not explain this nor discuss how standard is that JMS-API-to-wire bridge today, so the whole JMS tie-in with ESB's supposedly open architecture was not clear to me.
As a practitioner, I also wish there were a bit more insights into how redundancy and errors are to be handled in this architecture. Also, how transactional semantics are handled end-to-end in such environment. The examples with reliable messaging are too simplistic and abstract to cover the real challenges involved. All of this may hide the extra complexity and overhead actually pushed on application with asynchronous and highly loosely coupled ESB design. Maybe the trade-offs would still favor it, but a bit more points of analysis would help to enlighten the reader.
It is interesting that the author takes on application servers and argues that they are not good for ESB infrastructure (unlike for source applications themselves). I appreciate that the author is not afraid to go against the grain if it makes for a good technical choice (same could be applied to JMS), but I wish the arguments were a bit clearer and specific. For example, the author claims that app server is not suitable for loosely coupled component deployment. I wish he explained why because obviously JEE proponents may be curious.
In the end, this book is more of an overview of Sonic ESB product deployment architecture, rather than necessarily an IT architecture. Be aware of that, but do read the book for yet another perspective. I found the book pretty easy to read - only took me an hour.
Ultimate ESB book.......2005-10-03
Frankly, I feel that some reviewers misunderstand the purpose of this book. In my opinion, for a SOA focussed professional who needs to know the role of SOA, this book is a gem! Any of us who have had the challenge of explaining messaging technology should be grateful about reading this book.
As technologists, we forget just how much intimidating jargon we use and how many underlying assumptions we make when we explain things. As a software architect once said to me, "if I had more time, I'd make it simple." Clearly Mr.Chappell has taken on the challenge of making it simple and made it in such a way even an idiot can understand, and such efforts are incredibly valuable.
Book Description
Is there room for improvement in the way your network SOA enables applications to communicate and perform services for one another? Then you'll want to take a serious look at Enterprise Services Architecture (ESA), which is fast becoming the leading SOA technology. With ESA, monolithic enterprise applications are broken apart into layers and offered as components that make extensive use of web services. With these components, companies gain the flexibility to craft the optimal IT infrastructure, eliminating bottlenecks and reducing the cost of implementation.
Our new guide, Enterprise Services Architecture: Designing IT for Business Innovation, demonstrates how your enterprise can transform current solutions into technology that will better serve the needs of your customers. Commissioned by the German software development company SAP, this definitive book is ideal for architects, developers and other IT professionals who want to understand ESA in a detailed way-especially those of you who want to move on the technology now, rather than in the next year or two.
Each chapter in the book is organized as a set of theoretical and practical questions with answers and examples that offer a clear story. To partition ESA into digestible portions, the authors boiled everything down into five concepts:
- "Conceiving a Vision for ESA" - This section delves deep into the technical aspects of ESA.
- "Consuming Services"-Using services to solve IT problems within the organization: This business-focused material shows you how services can be consumed immediately to configure standard software to solve a much larger set of problems.
- "Composing with Services"-Assembling new applications and services from existing services: This section demonstrates how services can extend standard software by building on existing functionality as much as possible.
- "Creating Services"-Creating new web services from scratch: How new services are created is described to provide technologists a deeper understanding of the tools and processes involved.
- "Controlling Services" -discusses new forms of governance based on services as well as lifecycle management, operations, security, and standards.
ESA is already changing the way vendors build applications and the way companies use them. Enterprise Services Architecture: Designing IT for Business Innovation presents a forward-looking approach that you can use to meet future development challenges with ease and agility.
Customer Reviews:
Very Helpful Book on SOA.......2006-07-11
This is a very helpful book on SOA because it provides the business case for SOA, an excellent technical overview, and real-life examples of how to use it.
While it is written from an SAP perspective, any IT group that is investigating SOA will find value in this book -- as it describes how SOA impacts different layers of the IT stack (from persistence to business objects, to process orchestration, and uesr interfaces). It also provides actual case studies.
SOA - reality today!.......2006-07-02
Being a student of business and information management, I had heard about SOA before, both from a technical perspective (XML, Web services) and from a business standpoint (shiny visions of flexible processes). This book is like the missing link between the two areas! It does not only tell you that SOA will change organizations but it also shows *how* exactly this is going to happen. The authors describe all relevenat aspects, starting from organizational change down to the SAP tools that can be used to model processes and to create your own service-oriented applications.
What surprised me most was that ESA - SAP's flavour of SOA - is business-ready today! This is illustrated with numerous real-world examples from a wide range of corporations. The case studies give a good idea of useful ESA applications and show how the transition to a service-oriented infrastructure could take place.
"Enterprise SOA" is suited for everybody interested in information management, even without any previous knowledge in the SOA field. After reading through the book, you'll finally know how SOA is changing the business environment and how SAP is bringing the concepts to life based on open standards. Although you won't know every technical detail, you'll have learned enough to plan your organization's future in a service-oriented world.
Average customer rating:
- RUBY RED INTEGRATION!!
- Great book once you have learnt Ruby and are trying to use it at work
- great book
|
Enterprise Integration with Ruby
Maik Schmidt
Manufacturer: Pragmatic Bookshelf
ProductGroup: Book
Binding: Paperback
Assembly Language Programming
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
Object-Oriented Design
| Software Design, Testing & Engineering
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
Graphic Design
| Computers & Internet
| Subjects
| Books
| 3D Graphics
| Adobe FrameMaker
| Adobe Illustrator
| Adobe InDesign
| Adobe PageMaker
| CAD
| Desktop Publishing
| Electronic Documents
| General
| Information Visualization
| Interface Design
| Printing
| Reference
| Rendering & Ray Tracing
| Scanning
| Typography
| Web Design
General
| Computers & Internet
| Subjects
| Books
Design & Architecture
| Hardware
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Similar Items:
-
Rails Recipes (Pragmatic Programmers)
-
Agile Web Development with Rails, 2nd Edition
-
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
-
Ruby Cookbook (Cookbooks (O'Reilly))
-
Ruby for Rails: Ruby Techniques for Rails Developers
ASIN: 0976694069 |
Book Description
Typical enterprises use dozens, hundreds, and sometimes even thousands of applications, components, services, and databases. Many of them are custom built in-house or by third parties, some are bought, others are based on Open Source projects, and the origin of a few--usually the most critical ones--is completely unknown.
A lot of applications are very old, some are fairly new and seemingly no two of them were written using the same tools. They run on heterogeneous operating systems and hardware, they use databases and messaging systems from various vendors, and they were written in different programming languages.
See how to glue these disparate applications together using popular technologies such as:
LDAP, Oracle, and MySQL
XML Documents and DTDs
Sockets, HTTP, and REST
XML/RPC, SOAP, and others
...and more.
If you're on the hook to integrate enterprise-class systems together, the tips and techniques in this book will help.
Customer Reviews:
RUBY RED INTEGRATION!!.......2006-11-12
Are you an experienced enterprise developer who knows Java, C#, or C++, but doesn't know much about Ruby? If you are, then this book is for you. Author Maik Schmidt, has done an outstanding job of writing a book that shows you Ruby's strengths and how Ruby helps you accomplish many tasks much faster, more elegantly, and with more fun than with any other programming language available today.
Schmidt, begins by showing you not only how to directly manipulate different types of databases, but also how to access the musing more advanced tools such as object-relational mappers and database abstraction layers. Then, the author covers the most important XML-processing requirements. Next, he shows you how to use plain sockets and pure HTTP to separate concerns and to distribute business logic across process boundaries. The author also demonstrates the usage of protocol standards. Finally, he shows you how to overcome internationalization problems, how to create sophisticated logging strategies, how to create your own daemon processes, and how to automatically deploy your software.
In this most excellent book, the author does not talk about sophisticated messaging patterns. More importantly, the author covers the basics.
Great book once you have learnt Ruby and are trying to use it at work.......2006-07-05
I think this is a great book for someone who already knows a little bit about Ruby to learn how to use it within their heterogeneous environment.
Like most books that develop a continually growing sample application, this book is best read end-to-end. However each section can be read on it's own, allowing the reader to skip to the section most relevant at a given time. Each section has a very clearly defined purpose, and where possible Maik describes multiple ways of achieving a given goal, plus he explains potential pitfalls (all with a gentle humor and easy going style that makes this book a pleasure to read).
This is not a beginner's book - as identified on the back cover, and in the introductory text - you are expected to know some Ruby before attempting this book. However writing for a more skilled audience may be the reason for my only complaint: the assumption that the reader will be familiar with how to set up the environment(s) necessary to work through the examples. For example, there is no explanation of how to set up the Oracle tables or data - even a single sentence stating that SQL scripts could be found on the website would have made this a little more helpful. This is a very minor issue though, and unlikely to cause major problems for most readers.
This is a very good book, and one that I am likely to continually refer to for considerable time.
great book.......2006-05-31
this is a really great book. it is the perfect companion to
Programming Ruby. it explains in an very easy way how to use XML, SOAP, databases, LDAP and more with Ruby.
and there is a great chapter about rake.
the examples are easy to follow and the writing style is fun.
the book really shows what Ruby can do for your daily life as a programmer, but also shows where it still has it's limitations.
the author really knows his subject and I have found no
errors or typos in the book.
if you use Ruby, this book is highly recommended !!
Book Description
With the fast pace of change in today's business environment, the need to transform organizations into agile enterprises that can respond quickly to change has never been greater. Methods and computer technologies are needed to enable rapid business and system change, and this practical book shows professionals how to achieve this agility. The solution lies in Enterprise Integration (both business and technology integration). For business integration, the book explains how to use enterprise architecture methods to integrate data, processes, locations, people, events and business plans throughout an organization.
To attain technology integration, this cutting-edge resource shows professionals how to use XML, enterprise portals, enterprise application integration (EAI), Web services, service-oriented architecture (SOA) and business process management (BPM). These technologies and related products can be used with business methods to rapidly deliver priority systems into production.
CD-ROM Included! Contains a tutorial that takes professionals through a model driven approach to software development. The disc also includes an overview and sampling of practical tools that help users better plan and mange their enterprise architecture effort.
Customer Reviews:
Practical Guide for Information System Strategy.......2007-01-30
This book presents a top-down approach to define an information system architecture at the enterprise level. It begins with a short presentation of the Zachman Framework that is used as the basic tool to analyse enterprise architecture. A first part is then devoted to present approaches used to express the strategy. A second part describes the techniques used to translate the strategic goals at the information system level with data and process modelling. Finally, a third part discusses current technologies and products involved to integrate applications and deploy the enterprise architecture. A CD-ROM is provided with the book. It contains problems and solutions to apply the concepts presented in the book, products information and some modelling tools.
Clive Finkelstein is a founding father of Information Engineering and he continues to apply its principles. The goal is to help large organisations to manage their complex information systems. Being strategic doesn't imply always multi-years projects. The book states that the enterprise architecture portfolio plan for a large company can be created in 8-12 weeks. It also recommends 2 days workshops to define sub-systems that have a 3 months delivery objective. Many examples are provided in the book.
This book is recommended for people that are managing applications or portfolios of applications at the enterprise level. It provides also valuable knowledge for business analysts/architects with a detailed examination of the data and process modelling activities and the definition of coherent and autonomous sub-systems. The book has close to 500 pages of dense material, but each chapter could be used separately according to your needs.
Faster Enterprise Architecture Delivery.......2006-04-01
Clive Finkelstein's Enterprise Architecture for Integration: Rapid Delivery Methods and Technologies tackles the problems of designing and implementing architectures while trying to balance the need for speed prevalent in all IT projects.
The author begins in Chapter 1, "Enterprise Architecture and Enterprise Engineering", by describing the Zachman Framework, then Enterprise Engineering. It is in this second segment where a concept often missed by other authors is covered. After giving a list of well-known problems with existing development methods, he states:
"... few industries and enterprises can say today that their future will be like their past. Most know that the future will be quite different. The only certainty we have is that the processes we will need then are quite different from the processes we use today."
This key point is important for all architects to understand. It's not just detailed business rules that change, its entire business models that change - and often this change happens even if the organization is not looking for change. Readers who keep this thought in the front of their mind will understand why activities such as strategy planning and the implementation of enterprise architectures are necessary.
Templates for many of the questionnaires, deliverables, student exercises and solutions are provided on an accompanying CD, as are trial copies of modeling and code generation tools.
Overall I felt the work was a valuable addition to my enterprise architecture library. However, I did find that the jump from strategy to design was too quick. In my opinion, there should have been more guidance provided to an architect changing from enterprise planning activities to design activities. While the book did talk about time frames, I was hoping to see more tips about how to get things done even faster.
I also worry that the sections on tools and standards, while very valuable to today's reader, will lead some, even a year from now, to assume that the entire work is outdated. There will be plenty of content in this work that is relevant for years to come.
What I found most valuable in this text is the numerous citations of real enterprise architecture project methods and deliverables. These examples are pulled from large, well-recognized organizations. This use of non-trivial, real life examples brings a significant understanding of feasibility and credibility to the work as a whole. This is a real strength of this book.
I appreciated Finkelstein's emphasis on the derivation of models as much as possible. When I hear that architects intend on manually creating and cross-referencing all their enterprise architecture components, I know that they will almost certainly be headed along a path of increasing large amounts of raw data, obsolete meta data, and decreasing confidence in their efforts.
Also done well is the normalization chapter. Finkelstein does a good job explaining normalization without delving into technical or mathematical trivia that can be an obstacle to tying design to business needs. He manages to hold this business-focus all the way through 5NF, 5BNF as he calls it. Of course, it is still very important for a modeler to understand the math behind normalization, but not every presentation of normal form need be presented with these details.
I enjoyed reading the final chapter on the future of enterprise architectures. It's always exciting to read through these types of sections now and ten years from know.
I believe the recommended audience for this book should be project managers, data architects, enterprise modelers and architects, and developers. While this work does cover some technical details about emerging technologies, the discussions are appropriate at an overview level. What I found most valuable were Finkelstein's underlying foundations and thoughts behind use of tools, derivation, and automation. Given the size and complexity of enterprise architecture and integration projects, those are the same underlying principles that we have to use to be successful.
Customer Reviews:
JCA is here to stay - Stay Connected.......2006-08-09
J2EE Connector Architecture (controversially abbreviated as JCA) is arguably one among the best JSRs created at JCP. This JSR defines a standard plug ability architecture using which various Enterprise Information Systems (EIS) can be integrated into a J2EE server. An EIS can be thought of as any resource that is outside a J2EE app, and that begs to be integrated into the larger architecture of the platform. Example: Legacy apps, SAP, mainframe apps etc...
There could be various ways to achieve this feat. Some are given below...
1. Use an EAI product; (think TIBCO) - Do u really want to enter the proprietary world of integration; my best wishes...
2. Use Messaging Servers; (think MQ Series) - Again proprietary. Ok, JMS might make it portable, but that again is just JCA in disguise. If you are wondering what I mean by that, trust me this book will clarify it.
3. Use ad-hoc integration - Use RMI, JNI, CORBA, FTP or other techniques to use the EIS API directly from your application
There are the 4th and 5th techniques too, 4th being the second best and 5th being the best up until today.
4. Use JCA
5. Use Web Services
Web Services, is an open standard that can be used by any platform for integrating other systems. But, it is still in its early phases, though it is going to be the best way to integrate enterprises going forward.
Today, JCA remains to be the most elegant architecture to solve this problem, very similar to web services, difference being that JCA is very mature, easy but only for the java platform.
During the time, I am writing this review, JCA is in version 1.5. But, when this book was written JCA was in 1.0 final and version 1.5 was proposed. So, this book is by-and-large about 1.0 version of JCA, but the author also adds some salient features that are planned for 1.5 (he calls it version 2.0, for some odd reason).
The 1.5 version of JCA has a lot of additions and improvement over 1.0 version. So, either this book needs an update for version 1.5, or you are better off typing in "112" in the "jcp.org" site and downloading the latest 1.5 specification. Trust me, this specification is well written, so you might not find it a daunting task to read it, at least not as daunting as the SOAP Note from W3C.
Or, if you are like me, read this book first, then get into the 1.5 version immediately after the basics are clear. It will be far easier to read the spec then. Choice is yours. But, do yourself a favor and keep yourself updated on JCA. It is arguably the most elegant and mature way to solve integration problems at present in the J2EE platform.
Not a good book for JCA.......2006-03-21
I was only interested in the first part of the title, J2EE Connector Architecture. It really did not cover J2EE Connector Architecture that well and the coverage was very small. As far as the rest of the book, well, your mileage will vary. This book is probably better for a person that is new to java.
Good book.......2003-06-08
This book gives a good in-depth look at J2EE Connectors JCA and its use for enterprise application integration. Though J2EE and Connector architecture have evolved, this book still gives a good overview and background. Examples are not complete but have been explained well. Book assumes that reader is familiar with other parts of J2EE and that could have been better. Overall, I found the book useful while writing a connector for my project. So giving it four stars.
May as well just read the spec.......2003-03-07
Much of this seems to be lifted from the spec. No examples to speak of. I haven't seen Apte's book. I hope it is better.
Poor writing on interesting topic.......2002-11-01
First of all, let me asure you, that I really like the Connector Architecture - there's nothing wrong with the topic. But this book is not good at explaing it. Seems like the authors/editors did a very bad job on coordinating their work. Often I just don't get it - and no - it's not because I'm a dummy. I have been working with J2EE for several years now, as well as instructing courses for BEA and for the IT University of Copenhagen in the use of J2EE.
When reading this book you never get the feeling, that you've fully understood a topic - probably cause they've only told you half of the story. I read the whole book - because JCA is an important addition to J2EE - and because I kept hoping that the writing style would get better in the next chapter, but no.
My suggestion is: either read the specification OR wait for another book. I wouldn't recommend this book to ANYONE - even if you could get it for free. I sure do wonder why other people like this book...?? Are we really talking about the same bunch of paper?
Book Description
"This book...gives EAI architects and developers the opportunity to learn directly from the authority on distributed computing, EAI, and CORBA." -David S. Linthicum Chief Technology Officer, SAGA Software, Inc.
In this book a CORBA pioneer provides proven, cost-effective techniques for integrating enterprise applications (including legacy applications) into modern, multiplatform systems. He also offers valuable advice and guidance on how to build new CORBA-based applications using the latest features of CORBA 3 . * Articles on related topics
* Continually maintained ORB and integration server, vendor, and product comparisons
* A dynamic discussion group on architectural best practices
Customer Reviews:
CORBA as an EAI-enabling technology.......2000-06-18
This book gives a very good overview of Enterprise Application Integration(EAI) and about the methods and the techniques for approaching EAI successfully. The main thing is about the role of CORBA as an EAI-enabling technology and the domains where EAI needs. The later chapters explains the latest additions in the evolving CORBA technology apart from some precious real world examples towards its goal. It is a very useful book for those who are to use CORBA as a viable integrating technology.
Wow! Finally a CORBA Book I can understand!.......1999-12-28
Excellent! Worth every penny. I especially liked the chapter on security...
Average customer rating:
- Hardly Worth the Money
- Great content, translation needs work
|
Middleware and Enterprise Application Integration
Daniel Serain
Manufacturer: Springer
ProductGroup: Book
Binding: Paperback
General
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
Design & Architecture
| Hardware
| Computers & Internet
| Subjects
| Books
E-Commerce
| Business & Culture
| Computers & Internet
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Business & Investing
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Similar Items:
-
IT Architectures and Middleware: Strategies for Building Large, Integrated Systems (2nd Edition) (Unisys Series)
ASIN: 185233570X |
Book Description
The Internet and Java have galvanized the world of middleware, by making it part of the e-commerce revolution. Middleware is a layer of software that lets business applications inter-operate, easing the problem of constructing complex applications, (which can include market places, CRM and Internet access).
Middleware and Enterprise Application Integration is a practical introduction to the different forms of middleware (RPC, message queues, hub and spoke, CORBA and Java) and how they can be combined to produce complex architectures that are suited to business needs.
This book is aimed at consultants, managers and designers of complex business software for e-commerce, and shows how the new technologies can be made to meet new demands from business, without going into technical details.
"This book should to be read by everyone working in the IT industry that is involved in the design, coding or integration of applications. Practitioners are faced with a multitude of technology choices for middleware and integration, this work provides comprehensive discussion of the available technologies and will help in the decision making process.
For anyone who wishes to broaden their understanding of today's middleware technologies it's hard to find a better starting point, all IT Managers in need of more technical knowledge should read this book. For students it is an excellent general text covering the issues of middleware and integration.
Buy this book and read it, I'm sure you'll learn much of worth!"
(Dr Dave Watson, Program Director, Hursley Services & Technology, UK)
Customer Reviews:
Hardly Worth the Money.......2003-10-21
After I decided to shell out 65 bucks for a book of only 280 pages I was disappointed that the page count included filler chapters such as "Introduction to the Internet" and "Introduction to Object Technology". The remainder is primarily an overview of different distributed technologies, e.g. COM, CORBA etc.
If you are interested in a good overview over EAI, I recommend to get for Fred Cummins' and / or Chris Britton's books instead (about the same price for both of them).
Great content, translation needs work.......2003-10-02
This book is a nice overview at a high level and not tied to a particular implementation. However, some of the sentence translations are difficult to read. For example, "a second possibility is to decompose an application into a set of elements that are connected by this relation." Overall, very good book.
Book Description
Business-to-business (B2B) integration is a buzzword which has been used a lot in recent years, with a variety of meanings. Starting with a clear technical definition of this term and its relation to topics like A2A (Application-to-Application), ASP (Application Service Provider), A2A, and B2C (Business-to-Consumer), Christoph Bussler outlines a complete and consistent B2B integration architecture based on a coherent conceptual model. He shows that B2B integration not only requires the exchange of business events between distributed trading partners across networks like the Internet, but also demands back-end application integration within business processes, and thus goes far beyond traditional approaches to enterprise application integration approaches.
His detailed presentation describes how B2B integration standards like RosettaNet or SWIFT, the application integration standard J2EE Connector Architecture and basic standards like XML act together in order to enable business process integration.
The book is the first of its kind that discusses B2B concepts and architectures independent of specific and short-term industrial or academic approaches and thus provides solid and long-lasting knowledge for researchers, students, and professionals interested in the field of B2B integration.
Customer Reviews:
Excellent book on B2B integration.......2004-02-10
This provides a comprehensive introduction of concepts and issues involved in B2B integration. The relevant technologies are well explained and positioned in the context of B2B integration.
Book Description
An expert guide to solving real business problems using components
This groundbreaking book gets developers up to speed on Enterprise JavaBeans, CORBA components, and other cutting edge technologies that are making it easier and cheaper than ever for companies to integrate all of their applications into unified systems to support corporate decision-making. Fred Cummins presents an overview of the integration architecture and then dives right into the details, including communications messaging techniques for integrating application components, the "publish and subscribe" mechanism for linking components and monitoring business activities, using "adapters" to integrate applications, integrating Web services, work-flow management, and he also supplies proven code solutions for an array of problems associated with integrating packaged and custom applications across the enterprise.
Companion Web site features source code and updates on the EAI architecture and underlying technologies.
Customer Reviews:
good book but too high level.......2004-08-12
I found the book useful in learning concepts but the level of detail was not what I expected. I prefer books that illustrate concepts with detailed examples that get more complicated as you read on. Too much attention is devoted to CORBA and not enough to mapping distributed architecture concepts to newer technologies (J2EE, WebServices). XML material seems a little weak.
Good EAI Book.......2003-05-06
If you are looking for a general guide on EAI, this is the book. However, there are some areas where it goes flying over very important concepts. I recommend it if you are and IT Architect trying to understand the general principles of this technology but if you are a "doer" you will be dissapointed.
Intermediate-level in detail, up-to-date.......2002-08-06
This book has found a place alongside one of my other favorites: "B2B Application Integration" by David S. Linthicum. Like Linthicum's book this one covers a wide range of EAI topics at a high level. However, this book is more up to date and drills down deeper in many topic areas, including more depth in implementation and deployment issues.
I especially liked the chapters on messaging Infrastructures, workflow management and component technologies. One note about the book's approach to components: it does not go deeply into component-based software engineering, but instead covers components from a request broker perspective. Moreover, a large part of the components discussion revolved around CORBA, which is a good conceptual approach but has yet to be widely embraced. The chapters titled "Ensuring Enterprise System Security" and "Supporting Enterprise Intelligence" are also valuable because they reflect contemporary concerns and issues.
The chapter on XML is a bit weaker than the corresponding discussion in "B2B Application Integration" by David S. Linthicum. Linthicum provides a more balance view in his book, especially regarding when not to use XML.
One additional feature that I like about this book is the accompanying web site. The links to specifications, organizations and related material point to a comprehensive collection of resources that not only augment the book, but are invaluable in their own right.
If you're looking for low-level details you will probably not like this book; however, if you want an intermediate-level, panoramic view of EAI this book is an excellent resource.
Average customer rating:
- SOlid desk reference that is up-to-date as of 6/18/02
|
Enterprise Systems Integration, Second Edition (Best Practices Series (CRC))
Manufacturer: AUERBACH
ProductGroup: Book
Binding: Hardcover
MIS
| Industries & Professions
| Business & Investing
| Subjects
| Books
Management
| Management & Leadership
| Business & Investing
| Subjects
| Books
Privacy
| Business & Culture
| Computers & Internet
| Subjects
| Books
Manager's Guides to Computing
| Business & Culture
| Computers & Internet
| Subjects
| Books
Network Security
| Networking
| Computers & Internet
| Subjects
| Books
General
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
Internet
| Home Computing
| Computers & Internet
| Subjects
| Books
| Internet & Education
| Online Searching
| Web Browsers
| Web for Kids
Information Systems
| Software Engineering
| Computer Science
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Databases
| Computers & Internet
| Subjects
| Books
Design & Architecture
| Hardware
| Computers & Internet
| Subjects
| Books
Industrial Technology
| Industrial, Manufacturing & Operational Systems
| Engineering
| Professional & Technical
| Subjects
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Business & Investing
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Similar Items:
-
The Business of Systems Integration
-
Enterprise Integration: An Architecture for Enterprise Application and Systems Integration
-
Wireless Crash Course, Second Edition
-
Wireless Communications & Networks (2nd Edition)
-
A Guide to the Project Management Body of Knowledge, Third Edition (PMBOK Guides)
ASIN: 0849311497 |
Book Description
The convergence of knowledge, technology, and human performance which comprises today's enterprise allows creative business process design. Thus, an organization can create new and innovative ways to service customers or to do business with suppliers and make itself a leader in its field. This capability relies on a successful strategy that integrates the enterprise. Enterprise Systems Integration, Second Edition continues to provide you with the business insight and the technical know-how that ensures successful systems integration. The book combines the perspectives, knowledge, and experience of more than 70 experts in the various areas that involve enterprise integration. Their expertise ranges from hands-on experience with technology and project management to the higher-level issues of business and management strategy. Each chapter examines an issue or technology relevant to today's enterprise. Collectively, these chapters span the range of enterprise computing and systems integration. Once armed with the strategy and technologies, you must successfully deploy ERP systems within budget and on time. In addition, you must be able to integrate them into the rest of the enterprise. Still, ERP software does not make up the full picture of today's enterprise. Legacy systems, e-commerce and other Web-based systems, client/server applications, networks and communications systems, data warehousing, and integrated databases enter into the mix. Enterprise Systems Integration, Second Edition paints a comprehensive picture of the technologies that comprise today's enterprise and shows you how to make them work together.
Customer Reviews:
SOlid desk reference that is up-to-date as of 6/18/02.......2002-06-19
The audience for this book are architecture and integration group members, making this book an ideal addition to group libraries. The focus is on ERP architecture, although the range of topics overlap into non-ERP domains, and is best used as a desk reference because it's a collection of short papers written by 70+ authors instead of a book that focuses on a specific approach or methodology. The papers comprising this desk reference are organized in logical groupings that are akin to layers in an enterprise architecture.
Each section is devoted to carefully chosen papers, some of which reflect individual authors' experience. The strength of this approach is that you benefit from a rich diversity of viewpoints and deep subject matter knowledge. The weakness is that some of the material is inconsistent with what precedes or follows in the book.
Since this is a technology-focused book the highlights are that the information is current and reflects issues, methods and technologies that are valid as of the date this review was written. The editors ensured that information that is not commonly used in ERP integration, such as web services, are not addressed. This doesn't imply that web services will not play a future key role (such as in PeopleSoft 8), but that most ERP implementations are integrated using middleware, XML and other methods. The more typical integration methods are covered in great detail, and the sections on database servers and data warehousing are especially informative.
I also like the section on Internet commerce, which covers topics ranging from web-based testing and capacity planning to XML-based B2B commerce - topics that are not commonly found in other ERP texts. The section on project and systems management also contained excellent information, such as the paper titled "Service Level Management Links IT to the Business", which touches upon a critical aspect of integration. Each of the four papers in the Component-Based Development section also included information that should be carefully considered by large enterprises, especially those that are using off-shore development of off-site contractors to develop modules. This section goes into each of the major critical issues, including economic considerations, domain engineering, server-side Java development and object library management.
Some of the information in this book is time sensitive in that it will be rendered obsolete as web services play a larger role in ERP systems (which is already happening in a sense), and XML and/or ebXML emerge as a core component of all of the major packages, such as SAP, PeopleSoft, Baan, etc. If you have a defined architecture or integration group this book will make a good investment because of the wide array of topics covered. If, however, you are seeking a book that provides a methodology or focused technology description this book may not be for you.
Books:
- Event Planning : The Ultimate Guide to Successful Meetings, Corporate Events, Fundraising Galas, Conferences, Conventions, Incentives and Other Special Events
- Financial Modeling with Crystal Ball and Excel (Wiley Finance)
- Foundations of IT Service Management: based on ITIL (English version)
- Gis Solutions in Natural Resource Management. Txt
- Governance as Leadership: Reframing the Work of Nonprofit Boards
- Handbook of Hydrology
- Handbook of Simulation: Principles, Methodology, Advances, Applications, and Practice
- Hardwiring Excellence: Purpose, Worthwhile Work, Making a Difference
- Harvard Business Review on Advances in Strategy
- History: Fiction or Science? (Chronology, No. 1)
Books Index
Books Home
Recommended Books
- Perry's Chemical Engineers' Handbook
- Classic English Design and Antiques: Period Styles and Furniture
- The ICSA Meetings and Minutes Handbook
- Through the Eye of the Shaman: The Nagual Returns
- Wise Women: A Celebration of Their Insights, Courage, and Beauty
- Fahrenheit 451
- Animal Physiology
- Sun Certified Programmer & Developer for Java 2 Study Guide
- Value Based Management, Second Edition
- When Washington Was in Vogue: A Love Story