Messaging solutions in a Linux environment / Geert van de Putte [and others].

Recently, the adoption of Linux as a platform for business-critical applications has increased significantly. This evolution has also introduced requirements and technologies that were previously not seen in a Linux environment. Messaging and integration products, such as WebSphere MQ and WebSphere...

Full description

Saved in:
Bibliographic Details
Other Authors: Putte, Geert van de
Format: eBook
Language:English
Published: [Research Triangle Park, N.C.] : IBM, International Technical Support Organization, 2005.
Edition:1st ed.
Series:IBM redbooks.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000 a 4500
001 ocm62869070
003 OCoLC
005 20240623213015.0
006 m o d
007 cr nn|||||||||
008 060110s2005 ncua ob 001 0 eng d
040 |a NTG  |b eng  |e pn  |c NTG  |d REDDC  |d OCLCQ  |d MERUC  |d CCO  |d E7B  |d FVL  |d B24X7  |d OCLCQ  |d OCLCO  |d UMI  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d OCLCF  |d EBLCP  |d OCLCQ  |d COO  |d AZK  |d CNNLC  |d CNNOR  |d MOR  |d PIFBR  |d ZCU  |d LIV  |d OCLCQ  |d OCLCO  |d U3W  |d BRL  |d STF  |d WRM  |d CEF  |d NRAMU  |d ICG  |d VT2  |d OCLCQ  |d OCLCO  |d WYU  |d G3B  |d TKN  |d DKC  |d AU@  |d OCLCQ  |d OCLCO  |d BRF  |d CZL  |d LVT  |d OCLCO  |d OCL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCL  |d DXU 
019 |a 80245682  |a 466459939  |a 473081317  |a 560099347  |a 647466710  |a 722432583  |a 728034447  |a 811554771  |a 961662769  |a 962581110  |a 1037518835  |a 1302281100 
020 |a 9780738493572 
020 |a 0738493570 
020 |z 0738493570 
035 |a (OCoLC)62869070  |z (OCoLC)80245682  |z (OCoLC)466459939  |z (OCoLC)473081317  |z (OCoLC)560099347  |z (OCoLC)647466710  |z (OCoLC)722432583  |z (OCoLC)728034447  |z (OCoLC)811554771  |z (OCoLC)961662769  |z (OCoLC)962581110  |z (OCoLC)1037518835  |z (OCoLC)1302281100 
037 |a CL0500000167  |b Safari Books Online 
050 4 |a TK5105.73  |b .M47 2005eb 
049 |a HCDD 
245 0 0 |a Messaging solutions in a Linux environment /  |c Geert van de Putte [and others]. 
250 |a 1st ed. 
260 |a [Research Triangle Park, N.C.] :  |b IBM, International Technical Support Organization,  |c 2005. 
300 |a 1 online resource (xiv, 346 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
490 1 |a Redbooks 
500 |a "This edition applies to IBM WebSphere MQ for Linux for Intel, version 5.3, and to IBM WebSphere Business Integration Message Broker version 5.0 (product number 5724-E26)." 
500 |a Text enhanced by pdf downloads. 
500 |a "July 2005." 
504 |a Includes bibliographical references and index. 
500 |a Title from website (viewed January 10, 2006). 
520 |a Recently, the adoption of Linux as a platform for business-critical applications has increased significantly. This evolution has also introduced requirements and technologies that were previously not seen in a Linux environment. Messaging and integration products, such as WebSphere MQ and WebSphere BI Message Broker, can now be used on Linux to solve integration problems that include Linux platforms. This IBM Redbooks publication starts with an introduction of messaging and integration technologies to Linux users. It also introduces the world of Linux to people that are familiar with messaging and integration technologies on other platforms. This book ends with a discussion of a few monitoring techniques that can be implemented in a Linux environment, so that a messaging solution can be monitored. Please note that the additional material referenced in the text is not available from IBM. 
505 0 |a Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Chapter 1. Introduction to Linux and messaging -- 1.1 Introduction to the world of Linux -- 1.1.1 Linux -- 1.1.2 Linux kernel -- 1.1.3 Linux operating system -- 1.1.4 Linux distributions -- 1.2 Concepts of Message Oriented Middleware -- 1.2.1 Point-to-point messaging -- 1.2.2 Publish/subscribe -- 1.2.3 A conceptual paradigm view -- 1.3 Introducing WebSphere MQ -- 1.3.1 WebSphere MQ support for Linux -- 1.3.2 WebSphere MQ objects and security -- 1.3.3 WebSphere MQ administration and management -- 1.3.4 WebSphere MQ intercommunication and remote queuing -- 1.3.5 WebSphere MQ transport types -- 1.3.6 WebSphere MQ application programming interfaces -- 1.4 Message broker concepts -- 1.5 Introducing WebSphere BI Message Broker family -- 1.5.1 Architecture overview -- 1.5.2 Runtime environment -- 1.6 Introducing WebSphere Application Server -- Chapter 2. Linux systems and advanced technologies -- 2.1 Scalability versus high availability -- 2.1.1 Scalability -- 2.1.2 High availability -- 2.2 Linux technologies for scalability -- 2.2.1 Storage area network -- 2.2.2 IBM hardware offerings for Linux scalability -- 2.2.3 IBM software offerings for Linux scalability -- 2.2.4 Open source offerings for Linux scalability -- 2.3 Linux technologies for high availability -- 2.3.1 Journaled file systems -- 2.3.2 IBM software offerings for Linux high availability -- 2.3.3 Open source offerings for Linux high availability -- 2.4 Creating a highly available and scalable solution -- Chapter 3. Implementing HA queue managers: Part 1 -- 3.1 Scenario one overview -- 3.1.1 Using WebSphere MQ in bindings mode -- 3.1.2 Using WebSphere MQ in client mode -- 3.2 Using Linux-HA -- 3.2.1 Features of Linux-HA. 
505 8 |a 3.2.2 Planning an implementation -- 3.2.3 Perform an implementation -- 3.2.4 Heartbeat configuration -- 3.2.5 Heartbeat authentication -- 3.2.6 High availability resource configuration -- 3.2.7 Network mirror configuration -- 3.2.8 Validating heartbeat failover and failback -- 3.2.9 HA configuration summary -- 3.3 Installing and configuring WebSphere MQ -- 3.3.1 Preinstallation steps -- 3.3.2 Installation steps -- 3.3.3 Postinstallation steps and install verification -- 3.4 Message generation application -- 3.4.1 Design of the message generation application -- 3.4.2 Developing the message generation application -- 3.4.3 Compiling and running the message generation application -- 3.5 Message retrieval application -- 3.5.1 Design of the message retrieval application -- 3.5.2 Developing the message retrieval application -- 3.6 WebSphere MQ HA configuration and scripts -- 3.6.1 Normal scenario -- 3.6.2 Configuring wmq1 and wmq2 for WebSphere MQ HA -- 3.6.3 Failover -- 3.6.4 Failback -- 3.7 Persistent messages on WebSphere MQ queues -- 3.8 Bindings versus client tests -- 3.9 Running the Bindings mode test -- 3.9.1 Queue Manager configuration -- 3.9.2 Configuration verification -- 3.9.3 WebSphere Application Server configuration -- 3.9.4 Queue Manager in action -- 3.9.5 Summary of results -- 3.10 Running the Client mode test -- 3.10.1 Queue manager configuration -- 3.10.2 Configuration of WebSphere Application Server -- 3.10.3 WebSphere Application Server in action -- 3.10.4 Summary of results -- 3.11 Summary -- Chapter 4. Implementing HA queue managers: Part 2 -- 4.1 Scenario two overview -- 4.2 Implementing Linux-HA on SUSE -- 4.2.1 Planning an implementation -- 4.2.2 Installing Linux High-Availability -- 4.2.3 Configuring Linux-HA -- 4.2.4 Configuring and testing the shared SCSI drives -- 4.2.5 Validating heartbeat failover and failback. 
505 8 |a 4.2.6 HA configuration summary -- 4.3 Installing and configuring WebSphere MQ -- 4.4 Message generation application -- 4.4.1 Compiling and running the message generation application -- 4.5 Messaging retrieval application -- 4.6 WebSphere MQ HA scripts and configuration -- 4.6.1 Normal scenario -- 4.6.2 Configuring brk1 and brk2 for WebSphere MQ HA -- 4.7 Running the shared-disk test -- 4.7.1 Queue manager configuration -- 4.7.2 Configuration verification -- 4.7.3 WebSphere Application Server configuration -- 4.7.4 Application in action -- 4.8 Summary -- Chapter 5. Implementing HA queue managers: Part 3 -- 5.1 Scenario three overview -- 5.2 Planning an implementation -- 5.2.1 Hardware setup -- 5.2.2 Cluster components -- 5.2.3 GPFS file systems -- 5.3 Performing an implementation -- 5.3.1 Time synchronization -- 5.3.2 Secure communications -- 5.3.3 Support programs for the FAStT device -- 5.3.4 RSCT and GPFS -- 5.3.5 Configuring WebSphere MQ -- 5.3.6 Message generating application -- 5.3.7 Compiling and running the message generation application -- 5.3.8 Messaging retrieval application -- 5.3.9 Adding Linux high availability -- 5.3.10 HA configuration summary -- 5.4 Running the shared-disk test -- Chapter 6. Using WebSphere MQ clustering -- 6.1 Scenario four overview -- 6.1.1 Using WebSphere MQ clustering for high-availability -- 6.2 Introduction to WebSphere MQ Cluster -- 6.2.1 WebSphere MQ clusters benefits -- 6.2.2 WebSphere MQ cluster terminology -- 6.3 Installing and configuring WebSphere MQ -- 6.4 Message generation application -- 6.5 Messaging retrieval application -- 6.6 WebSphere MQ cluster setup -- 6.6.1 Defining the full repository queue managers -- 6.6.2 Defining the cluster partial repository queue managers -- 6.6.3 Configuration verification -- 6.7 Configuration of WebSphere Application Server -- 6.8 Application in action -- 6.9 Summary. 
505 8 |a Chapter 7. Implementing highly available brokers -- 7.1 Scenario overview -- 7.1.1 Using brokers with WebSphere MQ clustering for high availability -- 7.1.2 Using hardware failover for high-availability in brokers -- 7.2 Introduction to WebSphere BI Message Broker -- 7.2.1 WebSphere BI Message Broker architecture -- 7.2.2 The broker -- 7.2.3 Introducing message flows -- 7.2.4 Introduction to message modeling and message sets -- 7.2.5 Message Brokers Toolkit for WebSphere Studio -- 7.2.6 WebSphere BI Message Broker configuration manager -- 7.2.7 User name server -- 7.3 Installing and configuring the broker -- 7.3.1 Installing and configuring WebSphere MQ -- 7.3.2 Installing and configuring DB2 -- 7.3.3 Installing and configuring WebSphere BI Message Broker -- 7.4 Implementation steps -- 7.5 Creating databases and tables -- 7.5.1 Creating databases on the WebSphere Application Server -- 7.5.2 Database setup on Windows win6336 -- 7.5.3 DB2 client setup on hosts brk1 and brk2 -- 7.6 Design and development of the message set -- 7.6.1 Designing the message set -- 7.6.2 Developing the message set -- 7.6.3 Creating the message definition file -- 7.6.4 Creating the logical structure of the message -- 7.7 Design and development of message flow -- 7.7.1 Message flow design -- 7.7.2 Message flow development -- 7.8 Configuring the broker domain -- 7.8.1 Queue manager configuration -- 7.8.2 Creation and configuration of configuration manager -- 7.8.3 Broker creation -- 7.8.4 Connecting brokers to the configuration manager -- 7.9 Deploying the message flow and message set -- 7.9.1 Creating a message broker archive -- 7.9.2 Deploying a bar file -- 7.10 WebSphere Application Server configuration -- 7.11 Message generation application -- 7.12 Message retrieval application -- 7.12.1 The servlet MonitorStatusServlet.java -- 7.12.2 The class -- 7.13 Application in action. 
505 8 |a 7.13.1 Normal scenario -- 7.13.2 Failover scenario -- 7.13.3 Failback scenario -- 7.14 Summary -- Chapter 8. Managing a distributed Linux messaging infrastructure -- 8.1 Planning monitoring -- 8.2 Implementing WebSphere MQ event monitoring -- 8.2.1 Queue manager events -- 8.2.2 Performance events -- 8.2.3 Channel events -- 8.2.4 Monitoring program -- 8.3 Implementing monitoring tool Monit -- 8.3.1 Installing Monit -- 8.3.2 Configuring Monit -- Appendix A. Hardware and software configuration -- Hardware and software used for first scenario -- Hardware and software used for the second scenario -- Hardware and software used for the third scenario -- Appendix B. Using external SCSI storage enclosure with Linux -- Configuring ServeRAID controllers for clustering -- Appendix C. Configuring a FAStT200 disk system for Linux -- Configuring SANbox2 to use static IP address -- Configuring the FAStT200 disk enclosure to use a static IP-address -- Installing the Fiber Host Adapter FC2/133 -- Updating the host adapter BIOS -- Install the host adapter drivers -- Install the FAStT_MSJ -- Appendix D. Additional material -- Locating the Web material -- Using the Web material -- System requirements for downloading the Web material -- How to use the Web material -- Abbreviations and acronyms -- Related publications -- IBM Redbooks -- Other publications -- Online resources -- How to get IBM Redbooks -- Help from IBM -- Index -- Back cover. 
630 0 0 |a Linux. 
630 0 0 |a WebSphere. 
630 0 7 |a Linux  |2 fast 
630 0 7 |a WebSphere  |2 fast 
650 0 |a Telecommunication  |x Message processing. 
650 0 |a Electronic mail systems. 
650 0 |a Electronic data interchange. 
650 0 |a Electronic mail messages. 
650 7 |a electronic mail.  |2 aat 
650 7 |a Electronic mail messages  |2 fast 
650 7 |a Electronic data interchange  |2 fast 
650 7 |a Electronic mail systems  |2 fast 
650 7 |a Telecommunication  |x Message processing  |2 fast 
700 1 |a Putte, Geert van de. 
758 |i has work:  |a Messaging solutions in a Linux environment (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCFRBVVXrBBPKDPFjQBRmgq  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |t Messaging solutions in a Linux environment.  |b 1st ed.  |d [Research Triangle Park, N.C.] : IBM, International Technical Support Organization, 2005  |w (DLC) 2006295088  |w (OCoLC)64625073 
830 0 |a IBM redbooks. 
856 4 0 |u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=3306542  |y Click for online access 
903 |a EBC-AC 
994 |a 92  |b HCD