Enterprise Recipes with Ruby and Rails (Paperback)

Maik Schmidt

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2008-11-27
  • 定價: $1,285
  • 售價: 8.0$1,028
  • 語言: 英文
  • 頁數: 425
  • 裝訂: Paperback
  • ISBN: 1934356239
  • ISBN-13: 9781934356234
  • 相關分類: Ruby
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

Enterprise Recipes with Ruby and Rails helps you to overcome typical obstacles hidden in every enterprise's infrastructure. It doesn't matter if your Rails application needs to access your company's message-oriented middleware or if it has to scan through tons of huge XML documents to get a missing piece of data. Ruby and Rails enable you to create solutions that are both elegant and efficient.

With more than 50 concise, targeted recipes, this book shows you how to use existing infrastructure to develop effectively for the enterprise. For example, Ruby is an excellent language for manipulating both textual and binary data. This is enormously useful, because typical enterprise software is about storing and processing huge amounts of data. You'll learn how to process data in various popular data formats such as XML, CSV, fixed length records, and JSON.

This book covers the whole spectrum of distributed application technologies, ranging from simple socket-based servers to full-blown Service Oriented Architectures. In addition, Ruby is a perfect ally when you have to integrate with RESTful and SOAP services, or when you have to access message-oriented middleware. It even helps you to reuse your existing C/C++, Java, or .NET code with ease.

Since the advent of the Web, many enterprises have opened their internal services to the outside world to participate in the rapidly growing world of e-commerce. As an enterprise programmer you'd better learn how to use existing payment gateways and how to implement security mechanisms to protect your company's data and your customers' privacy, and this book shows you how.

Enterprise programming is not only about developing huge software projects but also about maintaining and operating them. You'll save a lot of valuable time if you document your software (of course, automatically) and automate tedious and recurring tasks, such as monitoring your servers and testing your programs. Enterprise Recipes with Ruby and Rails covers these major enterprise concerns, giving you tools and knowledge you'll turn to over and over.

商品描述(中文翻譯)

《Ruby和Rails的企業配方》幫助您克服企業基礎設施中隱藏的典型障礙。無論您的Rails應用程序需要訪問公司的消息導向中間件,還是需要掃描大量巨大的XML文檔以獲取缺失的數據,都不重要。Ruby和Rails使您能夠創建既優雅又高效的解決方案。

這本書提供了50多個簡潔而有針對性的配方,向您展示如何利用現有基礎設施有效地為企業開發。例如,Ruby是一種優秀的語言,可用於操作文本和二進制數據。這非常有用,因為典型的企業軟件涉及存儲和處理大量數據。您將學習如何處理各種流行的數據格式,如XML、CSV、固定長度記錄和JSON。

本書涵蓋了從簡單的基於套接字的服務器到完整的面向服務的架構的分佈式應用程序技術的整個範譜。此外,當您需要與RESTful和SOAP服務集成,或者需要訪問消息導向中間件時,Ruby是一個完美的盟友。它甚至可以幫助您輕鬆重用現有的C/C++、Java或.NET代碼。

自從網絡出現以來,許多企業已經將其內部服務開放給外部世界,以參與快速增長的電子商務世界。作為企業程序員,您最好學習如何使用現有的支付閘道和實施安全機制來保護公司的數據和客戶的隱私,本書將向您展示如何做到這一點。

企業編程不僅僅是開發大型軟件項目,還包括維護和運營它們。如果您記錄軟件(當然,自動化)並自動化繁瑣和重複的任務,例如監視服務器和測試程序,您將節省大量寶貴的時間。《Ruby和Rails的企業配方》涵蓋了這些主要的企業問題,為您提供您一次又一次會使用的工具和知識。