Dierk K?nig, Andrew Glover, Paul King, Guillaume Laforge, “Groovy im Einsatz”
Hanser Fachbuch | 2007-10-04 | ISBN: 3446412387 | 629 pages | PDF | 11 MB
Groovy, die brandneue Sprache für die Java-Plattform, stellt für Java viele der neuen dynamischen Features zur Verfügung, die Ruby und Rails popul?r gemacht haben. In diesem Buch stellen Mitglieder und der Manager des Groovy-Projekt-Teams die definitive Einführung in die Programmierung mit Groovy zur Verfügung. Auf der Basis von vielen Beispielen, deren Code in eigenen Projekten wieder verwendet werden kann, werden die grundlegenden Konzepte der Sprache vorgestellt. So k?nnen Groovy-Neulinge einfach zur dynamischen Programmierung wechseln und deren Vorteile nutzen. Groovy-Experten finden hier eine umfassende Referenz, mit deren Hilfe sie noch weiter in die Tiefe gehen k?nnen und Groovy kreativ einsetzen lernen. Das Buch stellt die Grundlagen von Groovy vor und zeigt welche Bereicherungen die Sprache für Java bringt. Ein eigenes Kapitel geht auf Grails ein, das Groovy Web Application Framework. Im Internet: Der Sourcecode der Beispiele aus dem Buch. Ein Buch für alle Java-Programmierer.
七月 14th, 2009 in
Java | tags:
groovy |
No Comments
Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge, Jon Skeet, “Groovy in Action”
Publisher: Manning Publications | Number Of Pages: 696 | 2007-01-17 | ISBN: 1932394842 | 9.75 MB
Groovy, the brand-new language for the Java platform, brings to Java many of the features that have made Ruby popular. Groovy in Action is a comprehensive guide to Groovy programming, introducing Java developers to the new dynamic features that Groovy provides. To bring you Groovy in Action, Manning again went to the source by working with a team of expert authors including both members and the Manager of the Groovy Project team. The result is the true definitive guide to the new Groovy language.
Groovy in Action introduces Groovy by example, presenting lots of reusable code while explaining the underlying concepts. Java developers new to Groovy find a smooth transition into the dynamic programming world. Groovy experts gain a solid reference that challenges them to explore Groovy deeply and creatively.
Because Groovy is so new, most readers will be learning it from scratch. Groovy in Action quickly moves through the Groovy basics, including:
# Simple and collective Groovy data types
# Working with Closures and Groovy Control Structures
# Dynamic Object Orientation, Groovy style
Readers are presented with rich and detailed examples illustrating Groovy’s enhancements to Java, including
# How to Work with Builders and the GDK
# Database programming with Groovy
Groovy in Action then demonstrates how to Integrate Groovy with XML, and provides,
# Tips and Tricks
# Unit Testing and Build Support
# Groovy on Windows
An additional bonus is a chapter dedicated to Grails, the Groovy Web Application Framework.
Early PDF chapters of Groovy in Action are available from the Manning Early Access Program (MEAP) at http://www.manning.com/koenig. As part of this program, readers can also discuss the early manuscript with the author and help shape the manuscript as it’s being developed by joining the Author Forum.
七月 14th, 2009 in
Java | tags:
groovy |
No Comments

Joseph Faisal Nusairat, “Beginning JBoss Seam: From Novice to Professional”
Apress | ISBN 1590597923 | February 28, 2007 | PDF | 376 Pages | 7.9MB
Reacting to the popularity of J2EE? alternatives such as Ruby on Rails and the enterprise Spring Framework, Red Hat JBoss?, Inc. developed JBoss? Seam, a new open source lightweight Java? EE 5-based contextual application development framework. Beginning JBoss? Seam: From Novice to Professional gets you started as the first book on this popular framework.
* Introduces JSF? and EJB? 3 fundamentals which Seam uses and ties together
* Explains basic and advanced Seam functions and tools
* Features a functioning, in-depth demonstration so you can better learn how to use Seam
RapidShare
|
Depositfiles
|
Easy-Share
七月 14th, 2009 in
Java | tags:
jboss,
seam |
No Comments

JBoss Tools 3 Developers Guide
408 pages | Packt Publishing (April 17, 2009) | 1847196144 | PDF | 7 Mb
Develop JSF, Struts, Seam, Hibernate, jBPM, ESB, web services, and portal applications faster than ever using JBoss Tools for Eclipse and the JBoss Application Server
Develop complete JSF, Struts, Seam, Hibernate, jBPM, ESB, web service, and portlet applications using JBoss Tools
Tools covered in separate chapters so you can dive into the one you want to learn
Manage JBoss Application Server through JBoss AS Tools
Explore Hibernate Tools including reverse engineering and code generation techniques
In Detail
JBoss Tools consist of the best Java frameworks and technologies placed together under the same “roof”. Discovering JBoss Tools is like exploring a cave; at first everything seems unknown and complicated, but once you become familiar with the main features of the Tools, you will start to feel at home.
This is the first book in the market on JBoss Tools, waiting to assist you to throw away all the tiny, dedicated tools you have used earlier, thus helping you to reduce the time you spend on developing a Java application. This book will explore the tools that will help you to build Hibernate, Seam, JSF, Struts, Web Services, jBPM, ESB, and so on and show you how to use them through screenshots, examples, and source code. JBoss Tools comes with a set of dedicated wizards, generators, editors, reverse engineering capabilities, configuration files, templates, syntax highlighting, and more for each of these technologies. Just choose the technologies, and JBoss Tools will glue them together in amazing Java web applications.
This book will show you how to develop a set of Java projects using a variety of technologies and scenarios. Everything is described through JBoss Tools “eyes”. After we settle the project (or scenario) that will be developed, we configure the proper environment for the current tool (the selected projects cover the main components of a web application, with regard to the backstage technology). We continue by exploring the tool to accomplish our tasks and develop the project’s components. A cocktail of images, theoretical aspects, source code, and step-by-step examples will offer you a complete insight into every tool.
At the end, we deploy and test the project. In addition, every chapter is rich with pure notions about the underlying technology, which will initiate into you or remind you of the basic aspects of it. It will also show you complete and functional applications, and get you familiar with the main aspects of every tool. By the end you will have enough information to successfully handle your own projects with JBoss Tools.
What you will learn from this book?
Develop Java web applications through JBoss Tools perspective, using powerful technologies, like JSF, Seam, Struts, jBPM ,and so on
Configure different JBoss AS distributions under Eclipse Ganymede
Download and install Eclipse Ganymede
Learn how to use the JBoss AS Tools to configure, start, stop, and monitor the JBoss AS directly from Eclipse IDE.
Customize JBoss Tools Palette and learn how to use it to develop text files that contain tags
Explore Web Services Tools for writing WSDLs, generating web services, and publishing web services based on UDDI (jUDDI) and WSIL
Create projects with Portlet Facets, Java Portlet wizard, and JSF/Seam Portlet wizard using the Portal Tools wizard
Learn to develop JBossESB Services using ESB Tools
Generate a complete web service from a WSDL document and from a Java bean using WS Tools wizards
Download
Uploading
RS
七月 14th, 2009 in
Java | tags:
jboss |
No Comments
JBoss Drools Business Rules By Paul Browne
Publisher: Packt Publishing Limited 2009 | 304 Pages | ISBN: 1847196063 | PDF | 4 MB
Capture, automate, and reuse your business processes in a clear English language that your computer can understand.
An easy-to-understand JBoss Drools business rules tutorial for non-programmers
Automate your business processes such as order processing, supply management, staff activity, and more
Prototype, test, and implement workflows by themselves using business rules that are simple statements written in an English-like language
Discover advanced features of Drools to write clear business rules that execute quickly
For confident users of Excel or other business software, this book is everything you need to learn JBoss Drools business rules and successfully automate your business.
In Detail
In business, a lot of actions are trigged by rules: “Order more ice cream when the stock is below 100 units and temperature is above 25° C”, “Approve credit card application when the credit background check is OK, past relationship with the customer is profitable, and identity is confirmed”, and so on. Traditional computer programming languages make it difficult to translate this “natural language” into a software program. But JBoss Rules (also known as Drools) enables anybody with basic IT skills and an understanding of the business to turn statements such as these into running computer code.
This book will teach you to specify business rules using JBoss Drools, and then put them into action in your business. You will be able to create rules that trigger actions and decisions, based on data that comes from a variety of sources and departments right across your business. Regardless of the size of your business, you can make your processes more effective and manageable by adopting JBoss Rules.
Banks use business rules to process your mortgage (home loan) application, and to manage the process through each step (initial indication of amount available, actual application, approval of the total according to strict rules regarding the amount of income, house value, previous repayment record, swapping title deeds, and so on).
Countries such as Australia apply business rules to visa applications (when you want to go and live there)–you get points for your age, whether you have a degree or masters, your occupation, any family members in the country, and a variety of other factors.
Supermarkets apply business rules to what stock they should have on their shelves and where–this depends upon analyzing factors such as how much shelf space there is, what location the supermarket is in, what people have bought the week before, the weather forecast for next week (for example, ice cream in hot weather), and what discounts the manufacturers are giving.
This book shows how you can use similar rules and processes in your business or organization. It begins with a detailed, clear explanation of business rules and how JBoss Rules supports them.
You will then see how to install and get to grips with the essential software required to use JBoss Rules. Once you have mastered the basic tools, you will learn how to build practical and effective of the business rule systems.
The book provides clear explanations of business rule jargon. You will learn how to work with Decision Tables, Domain-Specifi c Languages (DSL)s, the Guvnor and JBoss Integrated Development Environment (IDE), workflow and much more.
By the end of the book you will know exactly how to harness the power of JBoss Rules in your business.
What you will learn from this book?
Understand the basics of business rules and JBoss rules with minimal effort
Install the required software easily and learn to use the Guvnor, which is a user-friendly web editor that’s also powerful enough to test our rules as we write them
Learn to write sophisticated rules and import the fact model into the Guvnor and then build a guided rule around it, which makes your web pages a lot clearer
Gain complete knowledge of what we can do with the Guvnor rule editor, and then use the JBoss IDE as an even more powerful way of writing rules, and automate processes for discounts, orders, sales, and more
Know the structure of the rule file through the example of a shipping schedule, which will help you with your own shipping schedule
Test your rules not only in the Guvnor, but also using FIT for rule testing against requirements documents; run unit tests using JUnit for error-free rules and interruption-free services
Specifically, non-developers can work with Excel spreadsheets as a fact model to develop business processes without learning any other new technology
Work with DSLs (Domain-Specific Languages) and rule flow to make writing rules easy; which makes staff training quicker and your working life easier
Deploy your business rules to the real world, which completes your project successfully, and combine this into a web project using the framework of your choice to provide better services
Benefit from concepts such as truth maintenance, conflict resolution, pattern matching rules agenda, and the Rete algorithm to provide advanced and faster business systems so that staff efficiency is maximized
Approach
This book takes a practical approach, with step-by-step instructions. It doesn’t hesitate to talk about the technologies, but takes time to explain them (to an Excel power-user level). There is a good use of graphics and code where necessary.
Who this book is written for?
If you are a business analyst – somebody involved with enterprise IT but at a high level, understanding problems and planning solutions, rather than coding in-depth implementations – then this book is for you.
If you are a business user who needs to write rules, or a technical person who needs to support rules, this book is for you.
If you are looking for an introduction to rule engine technology, this book will satisfy your needs.
If you are a business user and want to write rules using Guvnor/JBoss IDE, this book will be suitable for you.
This book will also suit your need if you are a business user and want to understand what Drools can do and how it works, but would rather leave the implementation to a developer.
About the Author
Paul Browne’s first job was selling computers in France and things went steadily downhill from there. He spent millons on behalf of a UK telephone company’s procurement department and implemented direct marketing for a well-known Texan computer maker before joining the IT department of a company that builds bright red tractors and other seriously cool machines.
Paul then embraced his techie side (he was writing games in machine code from the age of 11) and started a consultancy that used IT to solve business problems for companies in the financial and public sectors in Ireland, UK , Belgium, and New Zealand. Eight years later, he now works with an Irish government agency that helps similar software companies to grow past their initial teething pains.
More formally, Paul has a bachelor’s degree in Business and French from the University of Ulster, a master’s degree in Advanced Software from UCD Dublin, a post-grad qualification in Procurement from the Chartered Institute of Procurement and Supply (UK), and will someday complete his ACCA financial exams.
Uploading
Depositfiles
Megaupload
七月 14th, 2009 in
Java | tags:
jboss |
No Comments