توضیحاتی در مورد کتاب :
Architect IBM® WebSphere® Applications برای حداکثر کارایی، امنیت، انعطاف پذیری، قابلیت استفاده و ارزش برنامه های کاربردی موفق و با ارزش WebSphere با معماری مؤثر شروع می شوند. اکنون، یکی از معماران برجسته WebSphere و WebSphere Portal IBM، راهنمای عملی و کاربردی را برای هر جنبه از تعریف، برنامهریزی و پیادهسازی معماریهای کاربردی WebSphere ارائه میدهد. جوی برنال به معماران و تیمهای فعال نشان میدهد که چگونه استانداردهای معماری لایهای را تعریف کنند که میتواند در کل سازمان مورد استفاده قرار گیرد و کیفیت برنامه را بدون به خطر انداختن انعطافپذیری بهبود بخشد. برنال با روشن کردن نقش معماری و مسئولیتهای معمار در برنامههای WebSphere و محیطهای SOA شروع میکند. در مرحله بعد، او تکنیکهای معماری خاصی را برای پرداختن به پایداری، عملکرد برنامه، امنیت، عملکرد، تعامل با کاربر و موارد دیگر معرفی میکند. برنال مجموعهای از معماریهای نمونه برگرفته از کار خود با چندین سازمان پیشرو را ارائه میکند و نشان میدهد که چگونه معماریها میتوانند برای پشتیبانی از لایههای جدید و تغییر نیازمندیهای کسبوکار تکامل یابند. در سرتاسر، تکنیکهای او به اندازهای خاص برای رسیدگی به چالشهای سازمانی واقعبینانه هستند، در حالی که هنوز به اندازه کافی سطح بالایی دارند تا در محیطهای متنوع و ناهمگن مفید باشند. پوشش شامل • انتخاب چارچوب های ماندگاری که نیازهای تجاری را بدون پیچیدگی بیش از حد برآورده می کند • اجتناب از مشکلات مربوط به پایداری در عملکرد، امنیت یا عملکرد برنامه • طراحی و استقرار لایه های میانی موثر و کتابخانه های وابسته در WebSphere Application Server • استفاده از مکانیسم های WebSphere و تکنیک های معماری برای جلوگیری از حملات امنیتی رایج مانند تزریق SQL • بهبود عملکرد با حافظه پنهان سرور WebSphere Application، از جمله نقشه های توزیع شده و ذخیره سازی قطعات Servlet/JSP • استفاده از چارچوب های ارائه برای ارائه تعامل سریع، قوی و جذاب با کاربر • ترکیب پورتال هایی که یک چارچوب استاندارد برای ادغام چندگانه ارائه می کنند. برنامه های کاربردی Joey Bernal یک متخصص اجرایی IT با خدمات نرم افزاری IBM برای Lotus است. او که دارای گواهینامه ارشد IBM به عنوان متخصص فناوری اطلاعات است، سابقه گسترده ای در طراحی و توسعه برنامه های کاربردی وب و پورتال دارد. او اغلب تیمهای IBM را رهبری میکند که به دهها مشتری در استفاده از WebSphere Portal برای رسیدگی به چالشهای معماری، طراحی و پیادهسازی کمک کردهاند. برنال یک سخنران مکرر در موضوعات WebSphere و پورتال، نویسنده مشترک پورتلت های برنامه نویسی است و میزبان وبلاگ توسعه دهنده Works: WebSphere Portal in Action است. قبل از پیوستن به IBM، او مدیر فناوری اطلاعات یک شرکت تشویقی و بهبود عملکرد بود و به عنوان مشاور فنی و معمار اصلی برای برنامههای کاربردی اینترنت و اینترانت در چندین شرکت فورچون 500 خدمت کرد. همچنین می توانید از وب سایت نویسنده در www.bernal.net دیدن کنید. IBM Press developerWorks® Series یک تعهد منحصربفرد است که در آن کتابهای چاپی و وب متقابلاً از یکدیگر پشتیبانی می کنند. انتشارات این مجموعه با منابع موجود در وب سایت developerWorks در ibm.com® تکمیل می شود. نمادهای سراسر کتاب خواننده را از این منابع ارزشمند آگاه می کند.
توضیحاتی در مورد کتاب به زبان اصلی :
Architect IBM® WebSphere® Applications for Maximum Performance, Security, Flexibility, Usability, and Value Successful, high-value WebSphere applications begin with effective architecture. Now, one of IBM’s leading WebSphere and WebSphere Portal architects offers a hands-on, best-practice guide to every facet of defining, planning, and implementing WebSphere application architectures. Joey Bernal shows working architects and teams how to define layered architectural standards that can be used across the entire organization, improving application quality without compromising flexibility. Bernal begins by illuminating the role of architecture and the responsibilities of the architect in WebSphere applications and SOA environments. Next, he introduces specific architectural techniques for addressing persistence, application performance, security, functionality, user interaction, and much more. Bernal presents a series of sample architectures drawn from his work with several leading organizations, demonstrating how architectures can evolve to support new layers and changing business requirements. Throughout, his techniques are specific enough to address realistic enterprise challenges, while still sufficiently high-level to be useful in diverse and heterogeneous environments. Coverage includes • Choosing persistence frameworks that serve business requirements without excessive complexity • Avoiding persistence-related problems with performance, security, or application functionality • Designing and deploying effective middle layers and dependent libraries within WebSphere Application Server • Using WebSphere mechanisms and architectural techniques to avoid common security attacks such as SQL injection • Improving performance with WebSphere Application Server caching, including Distributed Maps and Servlet/JSP fragment caching • Using presentation frameworks to provide fast, robust, and attractive user interaction • Incorporating portals that provide a standardized framework for merging multiple applications Joey Bernal is an Executive IT Specialist with IBM Software Services for Lotus. Senior Certified with IBM as an IT Specialist, he has an extensive background in designing and developing Web and Portal Applications. He often leads IBM teams that have assisted dozens of clients in leveraging WebSphere Portal to address architecture, design, and implementation challenges. A frequent speaker on WebSphere and portal topics, Bernal is coauthor of Programming Portlets, and hosts the developerWorks blog: WebSphere Portal in Action. Prior to joining IBM, he was Director of IT for an incentive and performance improvement company, and served as lead technical advisor and architect for high-profile Internet and intranet applications at several Fortune 500 companies. You can also visit the author’s Web site at www.bernal.net. The IBM Press developerWorks® Series is a unique undertaking in which print books and the Web are mutually supportive. The publications in this series are complemented by resources on the developerWorks Web site on ibm.com®. Icons throughout the book alert the reader to these valuable resources.