Pro WCF Practical Microsoft SOA Implementation.pdf

(8319 KB) Pobierz
176478432 UNPDF
THE EXPERT’S VOICE ® IN .NET
WCF
Practical Microsoft SOA Implementation
Creating the next generation of secure,
reliable, and interoperable services
Chris Peiris and Dennis Mulder
Foreword by Thom Robbins,
Director of .NET Platform Marketing,Microsoft Corporation
Pro
176478432.041.png 176478432.051.png 176478432.062.png 176478432.070.png 176478432.001.png 176478432.005.png
 
176478432.006.png 176478432.007.png 176478432.008.png 176478432.009.png 176478432.010.png 176478432.011.png 176478432.012.png 176478432.013.png 176478432.014.png 176478432.015.png 176478432.016.png 176478432.017.png 176478432.018.png 176478432.019.png 176478432.020.png 176478432.021.png 176478432.022.png 176478432.023.png 176478432.024.png 176478432.025.png 176478432.026.png 176478432.027.png 176478432.028.png 176478432.029.png
 
176478432.030.png
 
176478432.031.png
 
176478432.032.png
 
176478432.033.png
 
176478432.034.png 176478432.035.png 176478432.036.png 176478432.037.png 176478432.038.png 176478432.039.png 176478432.040.png 176478432.042.png 176478432.043.png 176478432.044.png 176478432.045.png
 
176478432.046.png 176478432.047.png 176478432.048.png 176478432.049.png 176478432.050.png 176478432.052.png 176478432.053.png 176478432.054.png 176478432.055.png 176478432.056.png 176478432.057.png 176478432.058.png 176478432.059.png 176478432.060.png 176478432.061.png 176478432.063.png
 
176478432.064.png 176478432.065.png 176478432.066.png 176478432.067.png 176478432.068.png 176478432.069.png 176478432.071.png 176478432.072.png 176478432.073.png 176478432.074.png 176478432.075.png
Pro WCF
Practical Microsoft SOA
Implementation
Chris Peiris, Dennis Mulder, Shawn Cicoria,
Amit Bahree, Nishith Pathak
176478432.076.png 176478432.077.png
Pro WCF: Practical Microsoft SOA Implementation
Copyright © 2007 by Chris Peiris and Dennis Mulder
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording, or by any information storage or retrieval
system, without the prior written permission of the copyright owner and the publisher.
ISBN-13 (pbk): 978-1-59059-702-6
ISBN-10 (pbk): 1-59059-702-8
Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1
Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence
of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark
owner, with no intention of infringement of the trademark.
Lead Editor: Jon Hassell
Technical Reviewers: Vincent Bedus, Shawn Cicoria, Sylvain Groulx, Chris Peiris, Dennis Mulder
Editorial Board: Steve Anglin, Ewan Buckingham, Gary Cornell, Jason Gilmore, Jonathan Gennick,
Jonathan Hassell, James Huddleston, Chris Mills, Matthew Moodie, Dominic Shakeshaft, Jim Sumser,
Keir Thomas, Matt Wade
Project Manager: Denise Santoro Lincoln
Copy Edit Manager: Nicole Flores
Copy Editor: Kim Wimpsett
Assistant Production Director: Kari Brooks-Copony
Production Editor: Kelly Gunther
Compositor: Lynn L’Heureux
Proofreader: Elizabeth Berry
Indexer: Becky Hornyak
Artist: April Milne
Cover Designer: Kurt Krames
Manufacturing Director: Tom Debolski
Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor,
New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail orders-ny@springer-sbm.com , or
visit http://www.springeronline.com .
For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley,
CA 94710. Phone 510-549-5930, fax 510-549-5939, e-mail info@apress.com , or visit http://www.apress.com .
The information in this book is distributed on an “as is” basis, without warranty. Although every precau-
tion has been taken in the preparation of this work, neither the author(s) nor Apress shall have any
liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly
or indirectly by the information contained in this work.
The source code for this book is available to readers at http://www.apress.com in the Source Code/
Download section.
176478432.002.png
To my wife, Kushanthi, and my son, Keshera—you give me a reason to wake up every day and
tackle the world head-on. Thank you also to my father, Christopher; mum, Shantha; and my
brother, Gayan. It is your blessings and inspirations that get me through the hard times. Last
but not least, a big thanks to Mr. Pinto and Mrs. Alwis who played a big part in my secondary
education. You gave me wings to fly. I wouldn’t have made it this far without your help.
—Chris Peiris
To my wife, Janneke—without your patience I wouldn’t have been able to get my first book
out of the door. I know that it wasn’t easy to go through the past year with Anouk’s birth
and Amber’s “childhood puberty” (she’s a three year old). To my parents and my sister—
thanks a lot for the heads-up and the interest you expressed in my writing.
—Dennis Mulder
I can safely say that I would’ve never been able to navigate through the past 16 years with-
out my wife, Donna. She has been there for me countless times and is always someone who
provides me with comfort, understanding, and lots of reality. And to my two little girls,
Christine and Lauren, who to me represent what life is all about. I love them all dearly and
couldn’t make it through many days without knowing that I’ll see their smiling faces and
have enjoyable conversations that makes me feel like a kid again.
—Shawn Cicoria
To my wife, Meenakshi, without her support, patience, endless review sessions, ideas, and
desire for perfection, this book would not have been possible. She provides the rational
balance to my mad world.
—Amit Bahree
To my grandfather, Late Mahesh Chandra Pathak, for his blessings and moral values. To
my parents, Pankaj and Bina Pathak, for being the best parents, and to my lovely sister,
Tanwi, for her immense support and for teaching me to do what I believe in. I also
appreciate the help, support, and encouragement from my mentor Mr. J.P. Kukreti and my
dear friends (Amit Rawat, Piyush Suyal, Vikal Devlal, Harsh Nigam, and Shweta Bashani).
—Nishith Pathak
176478432.003.png
176478432.004.png
Zgłoś jeśli naruszono regulamin