دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Joe Kutner سری: ISBN (شابک) : 1934356972, 9781934356975 ناشر: Pragmatic Bookshelf سال نشر: 2012 تعداد صفحات: 220 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
کلمات کلیدی مربوط به کتاب استفاده از JRuby: برنامه های وب مقیاس پذیر را با استفاده از JVM تحویل دهید: کتابخانه، ادبیات کامپیوتر، روبی / RoR
در صورت تبدیل فایل کتاب Deploying with JRuby: Deliver Scalable Web Apps using the JVM به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب استفاده از JRuby: برنامه های وب مقیاس پذیر را با استفاده از JVM تحویل دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هنگام ساخت برنامه های خود به زبانی که دوست دارید، با استفاده از JVM ها با کارایی بالا استفاده کنید. JRuby یک زبان JVM سریع، مقیاس پذیر و قدرتمند با تمام مزایای محیط سنتی Ruby است. ببینید چگونه می توان بسیاری از بخش های متحرک یک استقرار Ruby مبتنی بر MRI را در یک فرآیند JVM ادغام کرد. شما یاد می گیرید که چگونه یک برنامه Rails را به JRuby پورت کنید، آن را وارد مرحله تولید کنید و آن را در حال اجرا نگه دارید. استقرارهای JRuby قطعات متحرک کمتری دارند و حافظه کمتری نسبت به استقرار روبی سنتی مصرف می کنند، اما برای استقرار برنامه های خود در JVM، باید چند رویکرد جدید را یاد بگیرید. این کتاب شما را با سه استراتژی استقرار JRuby آشنا می کند که عملکرد و مقیاس پذیری مورد نیاز را در اختیار شما قرار می دهد و در عین حال به شما امکان می دهد از زبان مورد علاقه خود استفاده کنید. شما با انتقال یک برنامه موجود به JRuby شروع می کنید و برنامه را برای استفاده از پلتفرم JVM آماده می کنید. سپس از Vagrant و Puppet برای ایجاد یک محیط تولید مجازی استفاده میکنید تا مکانی پایدار و قابل تکرار برای کشف استقرار JRuby داشته باشید. با وجود محیط خود، پیادهسازی ساده JRuby را با Warbler آزمایش خواهید کرد، زیرا برنامه وب روبی خود را در یک فایل واحد بسته بندی میکنید که میتوانید آن را در یک سرور برنامه جاوا مستقر کنید. در مرحله بعد، وب سرور سبک وزن ترینیداد را راه اندازی می کنید تا یک استقرار ماژولار و انعطاف پذیرتر ایجاد کنید که متناسب با موقعیت های پیچیده تر باشد، اما همچنان برای توسعه دهندگان روبی دوستانه و آشنا باشد. میتوانید برنامه خود را با TorqueBox، یک محیط JRuby همهکاره، که شامل پشتیبانی داخلی برای پیامرسانی، زمانبندی، و شیطانها میشود، تقویت کنید - برای مدیریت «کارهای بزرگ» عالی است. سپس، یک محیط یکپارچه سازی مداوم را با جنکینز راه اندازی می کنید تا بتوانید مانند حرفه ای ها مستقر شوید.
Deploy using the JVMs high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. Youll learn how to port a Rails application to JRuby, get it into production, and keep it running. JRuby deployments have fewer moving parts and consume less memory than traditional Ruby deployments, but to deploy your apps on the JVM, you need to learn some new approaches. This book introduces you to three JRuby deployment strategies that will give you the performance and scalability you need while letting you use the language you love. Youll start by porting an existing application to JRuby, preparing the app to take advantage of the JVM platform. Then youll use Vagrant and Puppet to build a virtual production environment so you have a stable, reproducible place to explore JRuby deployment. With your environment in place, youll experiment with simple JRuby deployment with Warbler as you package your Ruby web application into a single file you can deploy to a Java application server. Next youll set up the lightweight Trinidad web server to create a more flexible, modular deployment that fits more complex situations but still feels friendly and familiar to Ruby developers. Youll switch to powering your app with TorqueBox, an all-in-one JRuby environment that includes built-in support for messaging, scheduling, and daemons--perfect for handling the «big jobs.» Then, youll set up a continuous integration environment with Jenkins so you can deploy like the pros.