没有合适的资源?快使用搜索试试~ 我知道了~
首页Pattern-Oriented Software Architecture Vol 4 Server Component Patterns
Pattern-Oriented Software Architecture Vol 4 Server Component Pa...
需积分: 10 86 浏览量
更新于2023-03-03
评论
收藏 6.24MB PDF 举报
Pattern-Oriented Software Architecture Vol 4 Server Component Patterns
资源详情
资源评论
资源推荐

TEAMFLY
Team-Fly
®

Server Component Patterns

Server Component Patterns
Component Infrastructures Illustrated with EJB
Markus Völter, Alexander Schmid and Eberhard Wolff

modified 9:52 PM 1 July 2002 title.fm <version 1.0>
Copyright © 2002 John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester,
West Sussex PO19 8SQ, England
Telephone (+44) 1243 779777
E-mail (for orders and customer service enquiries): cs-books@wiley.co.uk
Visit our Home Page on www.wileyeurope.com or www.wiley.com
All Rights Reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted
in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except
under the terms of the Copyright, Designs and Patents Act 1988 or under the terms of a licence issued by the
Copyright Licensing Agency Ltd, 90 Tottenham Court Road, London W1T 4LP, UK, without the permission in
writing of the Publisher, with the exception of any material supplied specifically for the purpose of being entered
and executed on a computer system, for exclusive use by the purchaser of the publication. Requests to the
Publisher should be addressed to the Permissions Department, John Wiley & Sons Ltd, The Atrium, Southern
Gate, Chichester, West Sussex PO19 8SQ, England, or e-mailed to permreq@wiley.co.uk, or faxed to (+44) 1243
770571.
Neither the authors nor John Wiley & Sons, Ltd accept any responsibility or liability for loss or damage
occasioned to any person or property through using the material, instructions, methods or ideas contained
herein, or acting or refraining from acting as a result of such use. The authors and publisher expressly disclaim
all implied warranties, including merchantability or fitness for any particular purpose. There will be no duty on
the authors or publisher to correct any errors or defects in the software.
Designations used by companies to distinguish their products are often claimed as trademarks. In all instances
where John Wiley & Sons, Ltd is aware of a claim, the product names appear in capital or all capital letters.
Readers, however, should contact the appropriate companies for more complete information regarding
trademarks and registration.
This publication is designed to provide accurate and authoritative information in regard to the subject matter
covered. It is sold on the understanding that the Publisher is not engaged in rendering professional services. If
professional advice or other expert assistance is required, the services of a competent professional should be
sought.
Other Wiley Editorial Offices
John Wiley & Sons Inc., 111 River Street, Hoboken, NJ 07030, USA
Jossey-Bass, 989 Market Street, San Francisco, CA 94103-1741, USA
Wiley-VCH Verlag GmbH, Boschstr. 12, D-69469 Weinheim, Germany
John Wiley & Sons Australia Ltd, 33 Park Road, Milton, Queensland 4064, Australia
John Wiley & Sons (Asia) Pte Ltd, 2 Clementi Loop #02-01, Jin Xing Distripark, Singapore 129809
John Wiley & Sons Canada Ltd, 22 Worcester Road, Etobicoke, Ontario, Canada M9W 1L1
Library of Congress Cataloging-in-Publication Data (to follow)
British Library Cataloguing in Publication Data
A catalogue record for this book is available from the British Library
ISBN 0 470 84319 5
Typeset in Book Antiqua by WordMongers Ltd, Treen, Cornwall TR19 6LG, England
Printed and bound in Great Britain by Biddles Ltd., Guildford and Kings Lynn
This book is printed on acid-free paper responsibly manufactured from sustainable forestry,
in which at least two trees are planted for each one used for paper production.

Contents
modified 11:5 AM 13 September 2002 VoelterTOC.fm <version 0.1>
Preface xi
Foreword by Frank Buschmann xxi
Foreword by Clemens Szyperski xxv
Foundations 1
What is a component? 1
Patterns and pattern languages 5
Principles for component architectures 12
Components: a silver bullet? 24
Part I A Server Component Patterns Language 27
Language map 28
Sequences through the language 29
A conversation 31
1 Core Infrastructure Elements 37
Component 38
Container 43
Service Component 48
Entity Component 52
Session Component 56
Summary 59
2 Component Implementation Building Blocks 63
Component Interface 64
Component Implementation 70
Implementation Restrictions 75
Lifecycle Callback 79
Annotations 83
Summary 87
Contents
剩余489页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0