Java消息服务影印版
实拍图,高温消毒后发出,下午四点之前的订单一般当天发货
¥
10.59
2.2折
¥
48
九品
仅1件
作者[美]布朗 著
出版社东南大学出版社
出版时间2010-01
版次1
装帧平装
上书时间2024-11-17
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]布朗 著
-
出版社
东南大学出版社
-
出版时间
2010-01
-
版次
1
-
ISBN
9787564119300
-
定价
48.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
305页
-
字数
349千字
-
正文语种
英语
- 【内容简介】
-
《Java消息服务》第二版,是对标准API的一个彻底详尽的介绍——它支持消息传递,即网络计算机间的关键数据从软件到软件的交换。你将学习到JMS如何帮助你解决许多架构难题,如整合不同的系统和应用程序,增加可扩展性,消除系统瓶颈,支持并行处理,提升灵活性和敏捷性。由于更新了JMS1.1,第二版还说明了厂商无关的规范将有助于你写基于messaging的应用程序,无论是使用IBM的MQ、Progress软件的SonicMQ、ActiveMQ的,还是其他专有的消息服务。
有了《Java消息服务》,你将可以:
·使用点对点和出版与订阅消息传递模型建立应用程序
·使用如事务和持久订阅功能,以使应用程序可靠
·使用消息驱动的beans在EnterpriseJavaBeans(EJB)中实现消息传递
·使用JMS时结合RESTful应用程序和Spring应用程序框架
消息传递是一个强大的范例,可以更容易地使企业应用程序的不同部分分离。《Java消息服务》第二版将迅速教会你如何运用其背后的关键技术。
- 【作者简介】
-
布朗(MarkRichards),一位实践经验丰富的设计师,也是一位在消息传递、系统集成和面向服务的架构方面有领导地位的专家和作家。
RichardMonson-Haefel,O’Reilly出版的《EnterpriseJavaBeans》和《Java消息服务》第一版的合著者,是企业计算方面的世界级专家。
DavidA.Chappell,Oracle公司副总裁兼SOA首席技术专家,是《JavaWebServices》和《Java消息服务》第一版(均为O’Reilly出版)的合著者。
- 【目录】
-
Foreword
Preface
1.MessagingBasics
TheAdvantagesofMessaging
HeterogeneousIntegration
ReduceSystemBottlenecks
IncreaseScalability
IncreaseEndUserProductivity
ArchitectureFlexibilityandAgility
EnterpriseMessaging
CentralizedArchitectures
DecentralizedArchitectures
HybridArchitectures
CentralizedArchitectureAsaModel
MessagingModels
Point-to-Point
Publish-and-Subscribe
JMSAPI
Point-to-PointAPI
Publish-and-SubscribeAPI
Real-WorldScenarios
Service-OrientedArchitecture
Event-DrivenArchitecture
HeterogeneousPlatformIntegration
EnterpriseApplicationIntegration
Business-to-Business
GeographicDispersion
InformationBroadcasting
BuildingDynamicSystems
RPCVersusAsynchronousMessaging
TightlyCoupledRPC
EnterpriseMessaging
2.DevelopingaSimpleExample
TheChatApplication
GettingStartedwiththeChatExample
ExaminingtheSourceCode
SessionsandThreading
3.AnatomyofaJMSMessage
Headers
AutomaticallyAssignedHeaders
Developer-AssignedHeaders
Properties
Application-SpecificProperties
JMS-DefinedProperties
Provider-SpecificProperties
MessageTypes
Message
TextMessage
ObjectMessage
BytesMessage
StreamMessage
MapMessage
Read-OnlyMessages
Client-AcknowledgedMessages
InteroperabilityandPortabilityofMessages
4.Point-to-PointMessaging
Point-to-PointOverview
WhentoUsePoint-to-PointMessaging
TheQBorrowerandQLenderApplication
ConfiguringandRunningtheApplication
TheQBorrowerClass
TheQLenderClass
MessageCorrelation
DynamicVersusAdministeredQueues
LoadBalancingUsingMultipleReceivers
ExaminingaQueue
5.Publish-and-SubscribeMessaging
Publish-and-SubscribeOverview
WhentoUsePublish-and-SubscribeMessaging
TheTBorrowerandTLenderApplication
ConfiguringandRunningtheApplication
TheTLenderClass
TheTBorrowerClass
DurableVersusNondurableSubscribers
DynamicVersusAdministeredSubscribers
UnsubscribingDynamicDurableSubscribers
TemporaryTopics
6.MessageFiltering
MessageSelectors
Identifiers
Literals
ComparisonOperators
ArithmeticOperators
DeclaringaMessageSelector
MessageSelectorExamples
ManagingClaimsinanHMO
NotificationofCertainBidsonInventory
PriorityHandling
StockTradeOrderAuditing
NotDeliveredSemantics
DesignConsiderations
7.GuaranteedMessagingandTransactions
GuaranteedMessaging
MessageAutonomy
Store-and-ForwardMessaging
MessageAcknowledgmentsandFailureConditions
MessageAcknowledgments
AUTO_ACKNOWLEDGE
DUPS_OK_ACKNOWLEDGE
CLIENT_ACKNOWLEDGE
MessageGroupsandAcknowledgment
HandlingRedeliveryofMessagesinanApplication
MessageGroupsExample
MessageGroupingandMultipleReceivers
TransactedMessages
CreatingandUsingaJMSTransaction
TransactedSessionExample
DistributedTransactions
LostConnections
TheExceptionListenerExample
DeadMessageQueues
8.JavaEEandMessage-DrivenBeans
JavaEEOverview
EnterpriseJavaBeans
EnterpriseJavaBeans3.0(EJB3)Overview
SimplifiedBeanDevelopment
DependencyInjection
SimplifiedCallbackMethods
ProgrammaticDefaults
Interceptors
JavaPersistenceAPI
JMSResourcesinJavaEE
TheJNDIEnvironmentNamingContext(ENC)
Message-DrivenBeans
ConcurrentProcessingandScalability
DefiningMessage-DrivenBeans
Message-DrivenBeanUseCases
MessageFacade
TransformationandRouting
9.SpringandJMS
SpringMessagingArchitecture
JmsTemplateOverview
SendMethods
convertAndSendMethods
receiveandreceiveSelectedMethods
receiveAndConvertMethods
ConnectionFactoriesandJMSDestinations
UsingJNDI
UsingNativeClasses
SendingMessages
UsingthesendMethod
UsingtheconvertAndSendMethod
UsingaNondefaultJMSDestination
ReceivingMessagesSynchronously
Message-DrivenPOJOs
TheSpringMessageListenerContainer
MDPOption1:UsingtheMessageListenerInterface
MDPOption2:UsingtheSessionAwareMessageListenerInterface
MDPOption3:UsingtheMessageListenerAdapter
MessageConversionLimitations
TheSpringJMSNamespace
[jms:listener-container]ElementProperties
[jms:listener]ElementProperties
10.DeploymentConsiderations
Performance,Scalability,andReliability
DeterminingMessageThroughputRequirements
TestingtheReal-WorldScenario
ToMulticastorNottoMulticast
TCP/IP
UDP
IPMulticast
MessagingOverIPMulticast
TheBottomLine
Security
Authentication
Authorization
SecureCommunication
FirewallsandHTTPTunneling
ConnectingtotheOutsideWorld
BridgingtoOtherMessagingSystems
11.MessagingDesignConsiderations
InternalVersusExternalDestination
InternalDestinationTopology
ExternalDestinationTopology
Request/ReplyMessagingDesign
MessagingDesignAnti-Patterns
Single-PurposeQueue
MessagePriorityOveruse
MessageHeaderMisuse
A.TheJavaMessageServiceAPI
B.MessageHeaders
C.MessageProperties
D.InstallingandConfiguringActiveMQ
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价