²é¿´: 451  |  »Ø¸´: 1
¡¾½±Àø¡¿ ±¾Ìû±»ÆÀ¼Û1´Î£¬×÷ÕßconanwjÔö¼Ó½ð±Ò 1 ¸ö
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£

[×ÊÔ´] ¡¾·ÖÏí¡¿[PDF]Open Source SOA.Jeff Davis.Manning.2009[New]

Open Source SOA
±¾×ÊÔ´À´×ÔÓÚ»¥ÁªÍø£¬½ö¹©Ñ§Ï°Ñо¿Ö®Ó㬲»¿ÉÉæ¼°ÈκÎÉÌÒµÓÃ;£¬ÇëÔÚÏÂÔØºó24СʱÄÚɾ³ý¡£
Öø×÷Ȩ¹éÔ­×÷Õß»ò³ö°æÉçËùÓС£Î´¾­·¢ÌùÈËconanwjÐí¿É£¬ÑϽûÈκÎÈËÒÔÈκÎÐÎʽתÌù±¾ÎÄ£¬Î¥Õ߱ؾ¿£¡

Authors(Editors):
        Jeff Davis
Publisher: Manning
Pub Date: 2009
Pages: 449
ISBN 978-1-933988-54-2

Preface
Only if you have been in the deepest valley can you ever know how magnificent it is to be on
the highest mountain.
¡ªRichard Nixon
I¡¯m not sure exactly at what point I decided to write this book. I think the moment of
inspiration came one night while sitting in the hot tub a couple years back. That day, I
had spent considerable time working with the newest release (at the time) of JBoss
jBPM. I was extremely fired up as I had explored its capabilities, and the more I dug
under the covers, the more excited I became. Technically, as I considered its features,
it provided all the capabilities we were looking for at HireRight for a business process
management (BPM) product. However, the real challenge was, how would we integrate
the solution with our existing products and applications?
Like a lot of companies, HireRight uses a mix of open source and commercial
products. One of the main benefits of commercial products is that they tend to be
all-inclusive in their feature set, and provide a consistent, and often comprehensive,
set of capabilities. Open source products, however, tend to be more narrowly focused
for solving specific needs. Thus, while jBPM may be an excellent BPM product, it¡¯s not
obvious how you might integrate that with a services and component framework such
as provided by Apache Tuscany. Further, building a complete SOA stack or environment
using open source products can be challenging, because SOA itself can be a nebulous
objective. Mixing and matching the best-of-breed open source products into a
single, consistent SOA platform is a tall order, as I¡¯ve discovered. Devoting time to
studying the benefits of SOA and putting those concepts into practice using open
source products are what formed the basis for the knowledge I share in this book. My
motivation was to contribute in some small way to the success of open source.
Like a lot of folks, I often felt guilty for using these outstanding open source products,
yet I seldom found the time to contribute back to the community. Each time I
presented a question in a forum or mail list and got back a plethora of responses, the
guilt level went up. Not only was I using the product for free, but I was also receiving
free, high-quality advice to boot (granted, HireRight does believe in assisting open
source companies by purchasing support for products used in production, but that
usually occurs long after our initial evaluation, when most questions and issues arise).
Being a believer in the quality of open source products and the outstanding efforts of
individuals who support them, I figured it was time to give something back¡ªthis was
my motivation for writing this book.
When a debate emerges whether to go with an open source offering, I often point
out that open source, contrary to popular belief, represents substantially less risk to the
adopting company than going with a commercial alternative. Why? As we¡¯ve seen lately,
commercial companies often go out of business or get acquired. When either happens,
it¡¯s not uncommon for the products to be discontinued, or awkwardly merged into
some other offering. Further, many commercial products have a very limited user base,
if only because they charge so much to use the products that only large enterprises
adopt them. Because the user base is smaller, the quality of the product is often substandard
compared with comparable open source products, which enjoy a much
broader user base (more users = more feedback). When working with commercial
products, how often is it that you can communicate directly with the developers responsible
for the code? Such interaction in the open source community is common. Of
course, with open source, you also have access to the source code, and the hidden gems
in the form of JUnit test cases¡ªone of the best ways to learn an open source product.
My hope is that, by writing this book, I can help advance the adoption of these
open source products, and the companies, organizations, or individuals that support
them. I believe the benefits of SOA are real, and can be realized entirely through integrating
best-of-breed open source products.


±¾×ÊÔ´¹²7¸ö¿ÉÑ¡ÍøÂçÓ²ÅÌÁ´½Ó£¬12.40 MB¡£
--------------------------------------------------------------------------------------------------------
Open Source SOA.Jeff Davis.Manning.2009.pdf
Open Source SOA.Jeff Davis.Manning.2009.pdf
Open Source SOA.Jeff Davis.Manning.2009.pdf
Open Source SOA.Jeff Davis.Manning.2009.pdf
Open Source SOA.Jeff Davis.Manning.2009.pdf
Open Source SOA.Jeff Davis.Manning.2009.pdf
Open Source SOA.Jeff Davis.Manning.2009.pdf
--------------------------------------------------------------------------------------------------------
»Ø¸´´ËÂ¥
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

¡ï
haixing2008(½ð±Ò+1,VIP+0):¶àл½»Á÷£¡»¶Ó­³£À´£¡ 12-5 17:10
OA °¡£¬¿ª·Å×ÊÔ´´æÈ¡Ô˶¯¡£
ºÜ²»´íµÄ×ÊÁÏ¡£

2007ÄêÔø¾­ÓжÎʱ¼ä¶ÔOAµÄÑо¿ºÜ»ð£¬ÏÖÔÚËÆºõÓÖÏû³ÁÁË¡£
2Â¥2009-12-05 13:48:27
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ conanwj µÄÖ÷Ìâ¸üÐÂ
¡î ÎÞÐǼ¶ ¡ï Ò»ÐǼ¶ ¡ï¡ï¡ï ÈýÐǼ¶ ¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[»ù½ðÉêÇë] 5¸ö%2F£¬·Ç¹Ì¶¨¶Î22¸ö×Öĸ +8 jaasxulu 2026-07-15 9/450 2026-07-18 17:40 by dxcgbm
[»ù½ðÉêÇë] ÃæÉϵÄË®ºÜÉî +10 ²¼²¼ºÍÒ»¶þ 2026-07-18 15/750 2026-07-18 17:07 by 6543yes
[»ù½ðÉêÇë] ¹úÉç¿ÆÍ¨Ñ¶ÆÀÉó +3 DZˮ¹Ú¾ü123 2026-07-18 4/200 2026-07-18 16:29 by ×î°®±à×ë´Çµä
[»ù½ðÉêÇë] ÉúÃü¿ÚC13ÃæÉÏ»áÆÀʱ¼ä +7 luckinging 2026-07-14 11/550 2026-07-17 20:43 by ³æ²·1988
[½Ìʦ֮¼Ò] ÄÚÐÄØÑ·¦ +16 Ë®±ùÔÂÔÂÒ°Íà 2026-07-12 16/800 2026-07-17 19:25 by otani
[»ù½ðÉêÇë] ÉúÃü¿ÚÃæÉÏ»áÆÀ½áÊøÁËÂð´ó¼ÒÓÐÖªµÀ½á¹ûÂð£¿ÏÖÔÚ»¹Ã»Óнá¹ûÕý³£²»£¿ +6 ±ÌË®00 2026-07-16 9/450 2026-07-17 15:21 by jaasxulu
[ÂÛÎÄͶ¸å] ͶӢÎÄÆÚ¿¯ÈçºÎ²éÖØ 10+5 ²»ÖªµÀȡʲôÃû× 2026-07-15 6/300 2026-07-17 09:07 by bobvan
[»ù½ðÉêÇë] ²»ÒªÔÙÊý¹ú×ÔÈ»ÉêÇëÊéµÄ filecode µÄ·Ö¸ô·û¸öÊýÁË +14 sadpencil 2026-07-12 21/1050 2026-07-17 00:15 by wangze12014
[Óлú½»Á÷] ²®°·Éϼ׻ùÇóÖú 100+4 002tmumu 2026-07-14 7/350 2026-07-16 19:47 by 002tmumu
[ÂÛÎÄͶ¸å] ¿ç³ö°æÉçÉÌͶ¸å 20+5 ÄߺÃ520 2026-07-13 5/250 2026-07-16 17:24 by ÎÞÊÓ¾üÍÅ
[»ù½ðÉêÇë] ÉúÉúÃüѧ²¿»áÆÀ +4 wuke100666 2026-07-15 4/200 2026-07-16 00:12 by À²À²Ð¡ÄÝ×Ó
[»ù½ðÉêÇë] H¿Ú£¬ÃæÉÏ£¬Ê±¼ä´Á7ÔÂ7ÈÕ¡£ +3 plumage5 2026-07-15 3/150 2026-07-15 21:06 by 6543yes
[»ù½ðÉêÇë] Сľ³æÃ»ÂäÁË£¬³ýÁËÆíµ»Ìû×Ó£¬¼¸ºõ¿´²»µ½ÓмÛÖµµÄÌû×Ó +13 botar 2026-07-14 14/700 2026-07-15 19:28 by º®Á÷32
[»ù½ðÉêÇë] »áÆÀ +5 ÎÞÃûÕßµÇɽ 2026-07-15 5/250 2026-07-15 18:15 by ¸Ü¾ÍÊÇÄã¶Ô
[»ù½ðÉêÇë] E¿Ú»áÆÀ +11 ²¼²¼ºÍÒ»¶þ 2026-07-13 13/650 2026-07-15 16:34 by Kittylucky
[»ù½ðÉêÇë] E¿ÚÇàC»áÆÀ½áÊøÁËÂ𣿠40+3 ССÊ鳿c 2026-07-14 9/450 2026-07-15 16:04 by °²¾²µÄÖªÁË
[ÂÛÎÄͶ¸å] ũҵ»úеѧ±¨Í¶¸åÖÜÆÚ +3 G0DLIN 2026-07-14 7/350 2026-07-15 09:26 by xs74101122
[»ù½ðÉêÇë] ¹ú×ÔÈ»ÃæÉÏD¿ÚÆíµ» +4 monkeynana 2026-07-14 4/200 2026-07-15 09:14 by °×Ë®Öó
[»ù½ðÉêÇë] ûÊÕµ½ÏûÏ¢£¬ÔÙ´ÎÅãÅÜ +3 Ìì¿ÕÐdz½fly 2026-07-14 3/150 2026-07-14 19:14 by 6543yes
[»ù½ðÉêÇë] Ã÷ÌìE¿ÚÃæÉÏ»áÆÀ +8 ²¼²¼ºÍÒ»¶þ 2026-07-12 9/450 2026-07-13 22:59 by QTSorange
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û