the best book on webservices
358758
easy to read ,and understand .I recommend this as one of the best books on web services for beginners
3395123
I am using this book for a graduate level class about Web Services. I like the books approach on giving you enough background about middle-ware evolution that makes it easier to understand what Web Services are trying to accomplish. Given that the actual technology (implementation details) change so much in this area the books approach makes a lot of sense. I also found explanations to be concise and clear.

Advice: if you are looking for a hands-on how-to book about XML this is not the book to pick up. Otherwise, if you are looking for a good fundamentals book that will help you paint a big picture of Web Services this book is great!
2827398
This book is excellent for those developers and even architects looking to implement real-world web services.  It gives a solid overview of web service technologies while also showing how the BEA platform can aid you in bringing those services to fruition.  There is not an area that is left untouched.  Finally a book that is gorunded in production services and experiences.
2842680
When I started reading this book, I wasn't sure if Microservices were right for me. Though, after getting through the first couple of chapters I realized that this is exactly what I have been looking for. Jake has a down-to-earth way of breaking this complex subject down into easy to digest bits.

He starts by explaining what exactly Microservices are and why you should give them a try. He next launches into what you can implement them. There are so many different options that it becomes clear almost immediately just how useful they are when using Java POJO, Gradle, or Spring Boot.

He finally hits upon getting everything configured properly and how to set up the user interface.

I am a believer now that Microservices can more than deliver on my scalability, security and decentralized data management needs.

This book is perfect for anyone who want so learn more about Microservices and a clear plan to get them up and running in no time.
243570
After investing in books that were way too programmer-oriented, and books that assume that you only want to do one type of project, I was totally frustrated - and broke besides.

Then I found Foundation PHP for Dreamweaver 8. This is by far the best book on the subject that I could have even dreamed of! It guides you through the process of installing some Apache, MySQL, PHP package for your own development server all the way to making some sophisticated dynamic pages. The directions are clear, the projects replicable in your own environment... It's everything I wanted, but I wouldn't expect less from a Friends of Ed book!

David Powers, you're a gem!
4711936
This book contains pactical instructions for developing RESTful Web services, based on Java EE 7 platform.

There is an overview of the REST architecture and its evolution in the first chapter.
The next chapters discuss implementation of RESTful services with the usage of JAX-RS 2.0 API and other latest technologies, like WebSocket API and Servlet 3.1.
In conclusion, two example applications are discussed to put all the things together.

The book language is clear and precise. Discussed topics are illustrated by code examples, tables, and diagrams. The book text contains useful tip and warning sections; new and important words are highlighted. Source code, related to each chapter, can be used for real development.

On the other side, some important functionality of JAX-RS 2.0 is not discussed. For example,
there is only a brief description of filters and interceptors, without any examples and details of implementation. There is no discussion for the integration and unit testing of RESTful services.

In general, I think that this book is not a complete guide, as it is defined in its subtitle, but it is a practical handbook, which can help Java EE developers with implementing RESTful services. Also, it can be useful for those developers who deal with JSON data structures and asynchronous processing.
4938511
This book is written by four of the best industry experts on Private Cloud based on Microsoft technologies. They share their real life experiences and insights on Windows Server 2008 R2 Hyper-V, SCVMM and App Controller. Any one involved in these technologies should buy and read this book since it brings you up to steam in no time. Since the book is written in a open manner you can pick the chapters which are most relevant to your job, skills and knowledge. No need to read this book from chapter 1 till the end when you already familiar with some or more chapters.

Even though this book is written by very experienced subject matter experts, this book is easy to read. Step by step they take you further and further in all these technologies without loosing you. And none the less, the book takes a real deep dive into the world of Private Clouds.

I enjoyed this book hugely and taught me many new things which I will use on a daily basis. All I can say is that I hope for a second edition, based on Windows Server 2012 Hyper-V and System Center 2012 SP1.
4339
I am a young professional software engineer, and I have been reading a lot of various software books lately. Coming out of college with a Computer Science degree, I really had no idea how poorly I really understood OO concepts and most of the code I was producing was very procedural in nature. Once I discovered patterns via the Gang of Four book "Design Patterns", I decided it was time to learn some real techniques. Since I was working in an ASP.Net environment, I read some reviews of this book and gave it a shot.

I can easily say this is the best book I have read for software engineering yet because I have been able to incorporate so much of what the book offers. This book really has a lot of great patterns that are exactly what I needed to make my development environment more robust. Correctly learning and implementing the multitude of patterns (at each level of the architecture) and learning about various architectural designs has already paid dividends for my systems' stability, testability, and performance.

One of the things I like best about this book is that all of the examples are explained very clearly, in great detail. All of the code is downloadable from the WROX site, so I was able to take a hands-on approach to learning the topic. There were a few third-party tools to download (an IoC container, NHibernate, and a mapping tool come to mind), but overall there wasn't much needed other than Visual Studio to start working (of course, all of the necessary dlls were included in the projects from the WROX site, so just using those you wouldn't need to download the third-party tools). I've found that one of the biggest challenges with other books is just getting the environment configured and that wasn't an issue here.

It was also good that the author used a multitude of different technologies in the examples. For example, in discussing the implementation of the Repository pattern, ADO.Net, Entities Framework, and NHibernate are all shown as options throughout the book. In discussing the presentation layer, MVP, MVC, and a couple other patterns are discussed, with MVC showing off .Net 4.0's MVC.

I would highly recommend this to any professional looking to learn enterprise patterns. Even if you've read the GoF book "Design Patterns", this is excellent because it covers many new patterns that have arisen in the nearly 20 years since that book was first published.
4918394
Are you a front-end engineer who is interested in looking at server-side development? If you are, then this book is for you! Author Don Nguyen, has done an outstanding job of writing a book that takes you through the complete process of building an application in Node.js.

Nguyen, begins by introducing and explaining Node.jss features and benefits. Next, the author introduces programming with Node.js in a functional style. Next, he explores MongDB. Then, the author looks at some of the most common widgets and shows you how to use them to build a login screen and stock portfolio tracker. He continues by examining Socket. IO. Next, the author discusses how frameworks are useful in managing client-side JavaScript. Finally, the author looks at the main differences between a development and production environment.

The main benefit of this most excellent book, is seeing how your existing architectural, design, and pattern knowledge is applied to the world of Node.js. More importantly, by the end of this great book, youll have the skills to be able to start dissecting and solving all but the most esoteric of problems.
1078649
I was browsing the book store and saw this book and I bought it immediately. Mainly because it is very practical and makes it very simple to learn about Web Services. I realized that I must atleast know about Web Services from the perspective of a Web Developer.

Congratulations to the author for coming out with such an excellent book. This book really has made learning about Web Services fun. I have completed only the first chapter and I feel that it is worth every penny I spent on this book.

This is refreshing because IBM redbooks are very boring with lot of theory and not enough practical examples. This book takes a different approach and does a very good job.

The first jsp page needs a try catch statement which the author did not mention. I hope there are no technical mistakes in other chapters. I will post an update to my review after I finish it.
3513422
This book takes the term "full stack" to a whole new level: it's the only one about web development with node.js that really covers the full process, including the production stuff (Redis, Heroku, AWS).
The fact that the author shows the versions of all middleware used in the examples makes this tiltle timeless.
I totally recomend it.
3723006
This is the best book I have seen as far as getting into the core of PHP and MySQL development. Wandschneider does an excellent job of explaining  the details and practical applications of each subject without getting too dry. This is a must read for all my students and I highly recommend it!
2054701
This book provides a great review of web services, not only discussing where web services are at but how they got there.  At just over 200 pages the book covers a lot of ground, but in a very concise and informative manner.  The book is technology neutral (no code listings) and provides a great top-down view of this new paradigm for software development.  If you have been around web services for a while-this book probably doesn't have a lot for you. However, if you are new to web services and looking for a quick and thorough what's what I highly recommend it.
164628
This is the best book out there on Web programming.  The concise, well-written sentences really bring the concepts to life.  I especially enjoyed the section on Javascript.
4646354
'Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications' by Cal Henderson is a fantastic book for examining the important need of designing a web site that is adaptable for the future.  At my current place of employment we have had to deal with the issues/problems addressed in this book for years now, and having a guide like this would have probably only made things easier.

With any web-based company and relating product, there will eventually be a time that comes when the current architecture just no longer does the job.  When that time arrives, the process of addressing storage/memory/code problems can be very costly, or it can be dealt with at a much earlier point in time.  This book won't do the work for you but it will help point out the problems that can result sooner instead of later.

Chapter Listing

01. Intro

02. Web Application Architecture

03. Development Environments

04. Localization & Unicode

05. Data Integrity & Security

06. Email

07. Remote Services

08. Bottlenecks

09. Scaling Web Applications

10. Statistics, Monitoring, Alerting

11. APIs

Another reviewer is correct in that the gems in this books are chapters 8-10.  If you read nothing else in this text, focus on these 3 gems and you will have gotten your money's worth.  For any IT individual or engineer that is in charge or the overall design of your web application/site, read this wonderful book and improve the future of your web presence!!!

***** HIGHLY RECOMMENDED
4582587
Being a productive web developer, I am constantly buying new books and looking through information online to better myself and make my online applications better.  This is the first book that I have run across which reads easily and doesn't bore you to death.  It is VERY well written and covers information easily and with great examples to help you understand something when you need it.  That was the greatest thing - EVERY time that you get to a point where you are about to scratch your head and think, "huh?!", you are given a more detailed explanation, graph, diagram, image, etc.  The authors and the publisher did a great job with this book and I HIGHLY recommend it to anyone thinking about using PHP 4 and MySQL for web development.  I cannot say enough good things about it.
4860866
This is an excellent resource for getting started with serverless development .

Prior to reading the book, I had the impression that AWS Lambda was just a one-trick-pony tool for building one-off utilities like automatic image thumbnail generation or adding small pieces of server-side glue code for mobile applications.

In Chapter 1 my eyes were opened, as right from the beginning the book shows how you can create fully functional web and backend server equivalents just using the existing AWS services with Lambda to wire it all together with your own business logic.

The author makes good use of diagrams to help visualize the flows between services throughout the book.  The initial diagrams show how the interactions between AWS Events and Lambda functions can be chained together to create sophisticated flows.  These flows are not that dissimilar to the flows you might already be familiar with from reactive programming styles.

Chapter 2 quickly walks you through the process of building your obligatory Hello-World app and then subsequent chapters will progressively iterate to add more functionality, such as a web hooks and and security.

The book assumes you don't know very much about AWS beforehand and provides a basic introduction to some of the other related AWS services youll need in order to build non-trivial services.  With over 80+ AWS services, no single book could ever possibly cover all of the AWS services you could might use with Lambda. Instead, this book concentrates on the services you are most likely to use with Lambda e.g IAM, Cognito, S3 etc.

The book is divided into four main parts. Part 1 is a Getting Started guide.  Part 2 is for Building and has a security theme (6 of the 8 chapters in this section are focused on security and authentication).  Part 3 covers tools and strategies for Test, Deployment and Monitoring.  Part 4 focuses on on integrations with external (non-AWS) services.

Each of the chapters are quite dense with content, so its not something you can maybe read and walkthrough in a single lunchbreak.  But the content is progressive, slowly building on the code you already know,  so before you know it, youve got some reasonably comprehensive examples working.  The examples provided are either in the NodeJS or Python languages, so a familiarity with either of those would be helpful but not essential.  Each chapter ends with a well thought out exercise so you can hone your skills.  This is a nice touch that Id love to see in more books.

The existing online documentation from Amazon on Lambda seems to concentrate mainly on either Reference-API themed pages or links to github examples.  Both of these are certainly useful, but this book helps fill a void by actually showing you how to build up a Lambda based application from scratch and then secure it.

If you're considering using Lambda in a commercial enterprise, then this book will definitely help as it has lots of meaty examples and a strong focus on security throughout.