Programming Web Services with Perl
Average customer rating: 5 out of 5 stars
  • relevant, practical and well-balanced
  • A "complete reference" is oh so hard to find...
  • Great intro to XML-RPC
  • The book is worth it just for RPC::XML info
  • The "Web Services" book I've been waiting for
Programming Web Services with Perl
Randy J. Ray , and Pavel Kulchenko
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

PerlPerl | Programming | O'Reilly | By Publisher | Books
Web ProgrammingWeb Programming | Programming | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Perl & XML (O'Reilly Perl) Perl & XML (O'Reilly Perl)
  2. Programming Web Services with SOAP Programming Web Services with SOAP
  3. Perl Best Practices Perl Best Practices
  4. Perl & LWP Perl & LWP
  5. Practical mod_perl Practical mod_perl

ASIN: 0596002068

Book Description

Given Perl's natural fit for web applications development, it's no surprise that Perl is also a natural choice for web services development. It's the most popular web programming language, with strong implementations of both SOAP and XML-RPC, the leading ways to distribute applications using web services. But books on web services focus on writing these applications in Java or Visual Basic, leaving Perl programmers with few resources to get them started. Programming Web Services with Perl changes that, bringing Perl users all the information they need to create web services using their favorite language. Programming Web Services with Perl steers clear of the hype surrounding web services and concentrates on what is useful and practical. The book introduces the major web services standards, such as XML-RPC, SOAP, WSDL, and UDDI, and shows how to implement Perl servers and clients using these standards. You'll find detailed references on both the XML and SOAP toolkits, and learn when to use one technology in favor of the other. The book is rich with programming examples that you'll find useful well past the learning stage. And, moving beyond the basics, the book offers solutions to problems of security, authentication, and scalability. Some of the topics covered in the book are: Programming Web Services with Perl was written for Perl programmers who have no prior knowledge of web services. You can pick up this book without any understanding of XML-RPC or SOAP and be able to apply these technologies easily, through the use of publicly available Perl modules detailed in the book. If you're interested in applying XML-RPC and SOAP technologies to distributed programming applications, then Programming Web Services with Perl is a book you'll want to have.

Customer Reviews:

5 out of 5 stars relevant, practical and well-balanced.......2003-03-24

Programming Web Services with Perl is principally a book on implementing solutions using XML-RPC and SOAP in Perl. It also covers complementary and alternative standards such as WSDL, UDDI, and REST in some detail. And on the periphery, it finishes with a whirlwind tour of developing message routing, alternative data encoding within XML, security, transactions, workflow, internationalization, service discovery, extension, and management techniques and specifications.

The book assumes the reader will have the knowledge of an intermediate level Perl programmer. I.e., the reader is assumed to have a working knowledge of references, data structures, and object-oriented Perl. On the other hand no previous knowledge of XML, XML-RPC, SOAP or XML related technologies is required.

It should also be mentioned that both of the authors Randy J. Ray and Pavel Kulchenko are also the principle developers of the most popular XML-RPC and SOAP Perl modules: XML::RPC and SOAP::Lite respectively. That said, the book is not a soap box for the authors to tout the merits of their tools.

Rather, it is a practical book which starts with grounding fundamentals. Readers should walk away with a core understanding of XML-RPC and SOAP and not just a particular tool set for working with them. The authors examine the alternative XML-RPC and SOAP tools, illustrate how they are used, and give practical and even handed reasons why their modules should be preferred. Which comes down to issues of features, active development, support, and the amount of work required to code to a particular interface. They then settle down to a comfortable and thorough guide to XML::RPC and SOAP::Lite.

The topics and issues are illustrated throughout using real world web services. For example creating an XML-RPC client for O'Reilly's Meerkat news wire, or a SOAP client to covert use.perl.org's journal stream to RSS. Code is presented to the reader filtered down to highlight each particular issue as it is discussed. This is nice in that it avoids listing slight variations of the same code multiple times, but on the down side it can also leave the reader flipping back and forth to reassemble an example in their head. Full code for each example is provided in the appendices. And all of the example code may be downloaded from O'Reilly at [their web site].

All-in-all, the book is a thorough practical introduction to working with XML-RPC, SOAP and related technologies. When I started reading the book, I was a bit disappointed to see that it only covered XML-RPC and SOAP related services. When I finished, I was impressed with how very much information they'd managed to pack into so few pages.

And yet, I was left wishing there'd been a more through coverage of interoperability issues between other SOAP implementations and things like custom de-serializers. To be honest interoperability and de-serialization are mentioned, and the authors do an excellent job of referring the reader on to sources for continued reading on most other topics.

The book does an admirable job balancing content, length, and information density. Not to mention an excellent job delivering the information that will still be relevant years and not just weeks from the date published. Most of the topics I'd wished to see covered in more depth are those that are still developing and consequently most likely to become quickly dated. In short a well balanced practical guide to applying XML-RPC and SOAP to solve problems.

5 out of 5 stars A "complete reference" is oh so hard to find..........2003-03-16

And yet this book covers every aspect of web service development utilizing perl. As a long time user of the original Frontier::RPC2 module, things have come a long way, and with that greater complexity, the concepts have grown in scope considerably. This IS the book that you want to read if you REALLY want to understand SOAP and XML-RPC. From the XML DTD's to implementation code (either standalone applications or utilizing mod_perl) this book covers everything in between. In all it is a welcome addition to the O'Reilly family of Perl books.

5 out of 5 stars Great intro to XML-RPC.......2003-03-08

As with all O'Reilly books there's a great intro to the technologies. They take you through how it works, not just how to deploy some code. When you get to the XML-RPC modules, they don't force a solution on you, but give a great tour of what's available and let you pick. For me, the highlight was the intro to Randy J. Ray's RPC::XML modules (he's also one of the authors). I've been fighting with getting the 'system.*' handlers hacked in with other aproaches and it was great to see someone had already figured out such a clean approach. (Which is something since Perl can get reeeaaal ugly!) This book has saved me many days of wasted development.

5 out of 5 stars The book is worth it just for RPC::XML info.......2003-03-08

As with all O'Reilly books there's a great intro to the technologies. They take you through how it works, not just how to deploy some code. When you get to the XML-RPC modules, they don't force a solution on you, but give a great tour of what's available and let you pick. For me, the highlight was the intro to Randy J. Ray's RPC::XML modules (he's also one of the authors). I've been fighting with getting the 'system.*' handlers hacked in with other aproaches and it was great to see someone had already figured out such a clean approach. (Which is something since Perl can get reeeaaal ugly!) This book has saved me many days of wasted development.

5 out of 5 stars The "Web Services" book I've been waiting for.......2003-01-12

Some time ago, I purchased a different book: "Programming Web Services With SOAP" (ASIN: 0596000952), and my feeling - and that of many others - is that it was very weak. A decent view from 30,000 feet, but it was not very helpful to a perl developer thrown kicking and screaming into a project requiring XML and the use of SOAP::Lite. "Disappointment" was the best way to describe it.

But *THIS* is the book that the other one should have been - it's fantastic. It is chock-full of real live examples *with code*, the introductory and explanatory material is excellent, and the writing style is simply a joy to read.

In particular, the reference material for SOAP::Lite is very much welcome: it was written by the author of the code.

Five very glowing stars for this book.
Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI (2nd Edition) (Developer's Library)
Average customer rating: 3.5 out of 5 stars
  • The Bridge Less Travelled..
  • An excellent book
  • The worst book
  • sample code is not complete
  • Samples
Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI (2nd Edition) (Developer's Library)
Steve Graham , Doug Davis , Simeon Simeonov , Glen Daniels , Peter Brittenham , Yuichi Nakamura , Paul Fremantle , Dieter Koenig , and Claudia Zentner
Manufacturer: Sams
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Java | Programming | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services
  2. Developing Web Services with Apache Axis Developing Web Services with Apache Axis
  3. Understanding Web Services: XML, WSDL, SOAP, and UDDI (Independent Technology Guides) Understanding Web Services: XML, WSDL, SOAP, and UDDI (Independent Technology Guides)
  4. Perspectives on Web Services: Applying SOAP, WSDL and UDDI to Real-World Projects (Springer Professional Computing) Perspectives on Web Services: Applying SOAP, WSDL and UDDI to Real-World Projects (Springer Professional Computing)
  5. Real World Web Services Real World Web Services

ASIN: 0672326418

Book Description

Sams has assembled a team of experts in web services to provide you with a detailed reference guide on XML, SOAP, USDL and UDDI. Building Web Services with Java is in its second edition and it includes the newest standards for managing security, transactions, reliability and interoperability in web service applications. Go beyond the explanations of standards and find out how and why these tools were designed as they are and focus on practical examples of each concept. Download your source code from the publisher's website and work with a running example of a full enterprise solution. Learn from the best in Building Web Services with Java.

Download Description

Building Web Services with SOAP, XML, and UDDI assumes proficiency with Java and with distributed computing tools. Throughout the book, examples will be presented using Java and the Apache SOAP platform, although a set of sidebars will address .NET development, which Microsoft developers will use to deploy Web services. The book uses progressive disclosure to present an increasingly complex project as it moves through its development cycle. The final section of the book presents linking the completed project with other systems built in J2EE and .NET.

Customer Reviews:

4 out of 5 stars The Bridge Less Travelled.........2007-08-23

The problem with Learning Web Services is just one - there is too much happening..the technology has grappled everyone's attention and a lot of Organizations are on it..
A beginner to web services just doesn't know where to look..strong foundations give 'empire estates', this book does just that
The primer on XML was one of the best i ever read anywhere and i am a big fan of Dr.Google, the clarity of the authors on WSDL Element model is very informative. All in all - if you need a book to trace Web Service concepts and build your foundations - i would strongly refer this book.

If you are looking for a quick reference/book to get started in implementation you should look elsewhere..Sam's 'Teach Yourself Web Services in 24 Hours' is a good choice..but then i believe that this book is definitely worth a reference because it goes a distance conceptually.
Kudos to the authors

5 out of 5 stars An excellent book.......2007-07-30

This book has helped me immensely in implementing some really intense production quality data interchange across systems using web services.

This book will quickly help you understand the entire XML stack of technologies that you will need for Web Services.

The authors have uniquely enabled the readers to develop an understanding of the underlying technologies that make up the web services. Certainly expect to put in some effort in understanding the content.

1 out of 5 stars The worst book.......2005-09-07

The writers either do not understand the topics, or they want to confuse the readers intentionally. You will find their writing style extremly annoying. They use the Skatestown(??) example to mislead the readers whenever they need to explain something. I dont know how such a bad written book can make it out to the book stores. If you buy this book, it will be the biggest waste of money.

3 out of 5 stars sample code is not complete.......2005-03-05

I am still wondering why the authors don't provide all the code, since the book describes an application and that should have been tested and the code is there. Just a few wsdl files don't help very much.

2 out of 5 stars Samples.......2005-01-23

There is an important thing missing in this book: complete samples. It is hard sometimes to understand what they are explaning since you just see a fragment of a WSDD, but not the classes or vice-versa. Since the book is already too long, the authors should have samples in the Internet. They even don't need to explain too much about these complete samples. Leave the developers to comment and validate them in Internet forums. In my view, samples will transform what now is just a so-so book in an excellent one.
Programming Web Services with SOAP
Average customer rating: 2 out of 5 stars
  • Complete rubbish
  • Nice introduction
  • Nice introduction
  • Disappointing and thin
  • No Nonsense Broad Introduction
Programming Web Services with SOAP
James Snell , Doug Tidwell , and Pavel Kulchenko
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

Distributed DatabasesDistributed Databases | Databases | Computers & Internet | Subjects | Books
Client-Server SystemsClient-Server Systems | Data in the Enterprise | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
Web ProgrammingWeb Programming | Programming | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Web Services Essentials (O'Reilly XML) Web Services Essentials (O'Reilly XML)
  2. Programming Web Services with XML-RPC (O'Reilly Internet Series) Programming Web Services with XML-RPC (O'Reilly Internet Series)
  3. Programming Web Services with Perl Programming Web Services with Perl
  4. Understanding Web Services: XML, WSDL, SOAP, and UDDI (Independent Technology Guides) Understanding Web Services: XML, WSDL, SOAP, and UDDI (Independent Technology Guides)
  5. Java and SOAP Java and SOAP

ASIN: 0596000952

Book Description

The web services architecture provides a new way to think about and implement application-to-application integration and interoperability that makes the development platform irrelevant. Two applications, regardless of operating system, programming language, or any other technical implementation detail, communicate using XML messages over open Internet protocols such as HTTP or SMTP. The Simple Open Access Protocol (SOAP) is a specification that details how to encode that information and has become the messaging protocol of choice for Web services. Programming Web Services with SOAP is a detailed guide to using SOAP and other leading web services standards--WSDL (Web Service Description Language), and UDDI (Universal Description, Discovery, and Integration protocol). You'll learn the concepts of the web services architecture and get practical advice on building and deploying web services in the enterprise. This authoritative book decodes the standards, explaining the concepts and implementation in a clear, concise style. You'll also learn about the major toolkits for building and deploying web services. Examples in Java, Perl, C#, and Visual Basic illustrate the principles. Significant applications developed using Java and Perl on the Apache Tomcat web platform address real issues such as security, debugging, and interoperability. Covered topic areas include: Programming Web Services with SOAP provides you with all the information on the standards, protocols, and toolkits you'll need to integrate information services with SOAP. You'll find a solid core of information that will help you develop individual Web services or discover new ways to integrate core business processes across an enterprise.

Customer Reviews:

1 out of 5 stars Complete rubbish.......2003-06-20

I was so keen to learn from this book, but no matter how hard I tried it had too much nonsense to be readable or usable.

4 out of 5 stars Nice introduction.......2002-12-06

If you are new to SOAP and you want to get the overall picture, and you don't care for details, this is the book you need.
If you need a reference guide, this is not the book you want.
If you're looking for a book about SOAP on a particular platform (say Java), this is not the book you need.

4 out of 5 stars Nice introduction.......2002-12-05

If your pretty new at SOAP, and if you need an overview, then this is the book you want.
If you don't care about interoperability, and you just want a book on SOAP within a particular environment (say Java), then this is not the book you want.
If you need a reference guide, then you don't need this book.

2 out of 5 stars Disappointing and thin.......2002-08-17

This book was a disappointment. I got thrown into an XML/SOAP project and had to get up to speed in short order. After struggling on my own for a while I bought this book hoping it would have lots of meat on actually using SOAP::Lite, but it had pretty thin coverage.

I did like the big-picture overview of the various technologies, but it was not very helpful in writing an actual SOAP client to talk to a third party's SOAP server. Considering that the author of SOAP::Lite also wrote this book, it seems to me that there could have been a whole chapter on SOAP::Lite from the client view.

This will stay on my shelf as a reference, but for getting up to speed rapidly on actually writing a SOAP client, it was a bust.

4 out of 5 stars No Nonsense Broad Introduction.......2002-08-05

This book is a nice introduction to SOAP. It doesn't get caught in the Software wars and has examples of most existing systems. Another advantage: it is a thin book and not a 1000 pages bible. So you can easily read it in a weekend and then decide where you want to dig deeper (if necessary).
Designing Web Services with the J2EE(TM) 1.4 Platform: JAX-RPC, SOAP, and  XML Technologies (The Java Series)
Average customer rating: 3 out of 5 stars
  • Good Web services book for a J2EE person
  • Developers are also in a certain way architects, so read it
  • Great book for the right reader.
  • Straightforward architectural overview of Java Web Services
  • A good architectural approach to Java web services...
Designing Web Services with the J2EE(TM) 1.4 Platform: JAX-RPC, SOAP, and XML Technologies (The Java Series)
Inderjeet Singh , Sean Brydon , Greg Murray , Vijay Ramachandran , Thierry Violleau , and Beth Stearns
Manufacturer: Prentice Hall PTR
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Java | Programming | Computers & Internet | Subjects | Books
XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. J2EE Web Services: XML SOAP WSDL UDDI WS-I JAX-RPC JAXR SAAJ JAXP J2EE Web Services: XML SOAP WSDL UDDI WS-I JAX-RPC JAXR SAAJ JAXP
  2. Core J2EE Patterns: Best Practices and Design Strategies, Second Edition Core J2EE Patterns: Best Practices and Design Strategies, Second Edition
  3. Designing Enterprise Applications with the J2EE Platform Designing Enterprise Applications with the J2EE Platform
  4. EJB 3 in Action EJB 3 in Action
  5. Core JavaServer(TM) Faces (2nd Edition) (Core Series) Core JavaServer(TM) Faces (2nd Edition) (Core Series)

ASIN: 0321205219

Customer Reviews:

4 out of 5 stars Good Web services book for a J2EE person.......2006-09-18

his book is primarily geared towards reader familiar withthe J2EE architecture. Code samples are few and far between, and the illustrations are primarily UML. That's cool. For a book from Sun J2EE team, I would like to see a little more code examples (thus the four stars instead of five.)

The book starts with XML basics, then spends the largest portion of the book on SOAP and JAX-RPC, then finishes off with an excellent chapter on security issues. There is some mention of mobile, but detailed enough.

I do suggest this book as a good reading for budding Java architects who want to learn more about this topic.

3 out of 5 stars Developers are also in a certain way architects, so read it.......2005-09-12

As the title of my review says this book is intended for all the people who want to architect and develop web services in a proper way. The technology around Web Services is very splitted. I mean from a lot of separate web associations. When you want to master web services technology you have to know in detail XML, XML Schema, SOAP, UDDI and its support in J2EE.
This book gives architectual overview how these technologies depend on each other, I mean the relationships.
The book is not intended for getting detail information about source code implementation. Anyway, it is from the SUN Blueprint program team. So everybody developing and architecturing web services with J2EE technology should read this book. It is a very dry book. Very talkative. I am glad I have already read it.

4 out of 5 stars Great book for the right reader........2004-11-03

This book provides a very good, well ordered, high-level overview of architectural decisions in a Web Services application. If you have knowledge of J2EE technologies, and want an intro to the Web Services paradigm, this is a good book.

This is not a programmer's reference nor an introduction to J2EE technology.

The book is disciplined in maintaining a high-level overview; most code snippets are purposely contracted to show only the relevant features being discussed. This keeps the code snippets focused, but means that if you are looking for a sample SOAP document that does X, you'll need to look elsewhere.

I liked the organization of the book. Rather than organizing the book around an annotated sample application, the authors
take a more didactic approach; Chapter 1 gives an intro to Web Services, Chapter 2 reviews the alphabet soup of J2EE development and shows how various components either use the technologies or are connected by them.

The next five chapters each take one component of the Web Services domain and review in detail the architectural
decisions to be made in designing that component. In the chapter on Service Endpoint Design, for example, the authors review
two approaches to designing a service interface definition; should you first design a Web Services Definition Language or
should you first design the Java Interfaces? The Chapter on XML reviews the pros and cons of various XML parsers and the use of XML transformations for services which must interact with numerous systems. There are similar chapters reviewing Client design, Integration with the J2EE platform, and Security.

In the last chapter, the authors review their reference application and walk through their decisions.

Throughout, the authors give good advice on the judicious use of various technologies, use of Design Patterns, and designs that will give good, reusable code. The authors several times discuss patterns that will make the application simpler to understand and build upon.

All in all, this is a well written treatment that I highly recommend.

4 out of 5 stars Straightforward architectural overview of Java Web Services.......2004-10-14

This book is primarily geared towards reader at the architectural end of the spectrum. Code samples are few and far between, and the illustrations are primarily UML. That's not a bad thing, it's just a matter of what you are looking for. Though even for an architecture work I would like to see a little more code (thus the four stars instead of five.)

The book starts with XML basics, then spends the largest portion of the book on SOAP and JAX-RPC, then finishes off with an excellent chapter on security issues. There is some mention of mobile, but nothing in depth.

I recommend this book to Java architects who want to learn more about this topic. Front line engineers will probably want to concentrate on API centric books on Java Web Services, most likely from O'Reilly.

4 out of 5 stars A good architectural approach to Java web services..........2004-09-26

If you're looking for a good architectural treatment of web services in Java, you'll want to look at Designing Web Services with the J2EE 1.4 Platform - JAX-RPC, SOAP, and XML Technologies by Inderjeet Singh, Sean Brydon, Greg Murray, Vijay Ramachandran, Thierry Violleau, and Beth Stearns (Addison Wesley).

Chapter list: Introduction; Standards and Technologies; Service Endpoint Design, XML Processing; Client Design; Enterprise Application Integration; Security; Application Architecture and Design; Glossary; Index

As with most books put out by Sun, this is an authoritative guide. The quality of the material is high, and you are getting it "straight from the source", as they tout their books. While they cover the subject well, it's not the type of book that the hard-code developer geek would want. It seems to target more of the system architect position... the person who would be responsible for designing the overall approach to a system and specifying the technologies to be used. There is some code, but not much. It's also not a tutorial approach, either. But when you get done, you should have an excellent understanding of how web service architectures are designed using Java and technologies supported by Sun.
Hacking with Ruby: Ruby and Rails for the Real World
Average customer rating: Not rated
    Hacking with Ruby: Ruby and Rails for the Real World
    Mark Watson
    Manufacturer: Manning Publications
    ProductGroup: Book
    Binding: Paperback

    HackingHacking | Business & Culture | Computers & Internet | Subjects | Books
    Client-Server SystemsClient-Server Systems | Data in the Enterprise | Networking | Computers & Internet | Subjects | Books
    Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    E-mailE-mail | Software | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    MySQL & mSQLMySQL & mSQL | Specific Databases | Databases | Computers & Internet | Subjects | Books
    XML & DatabasesXML & Databases | Databases | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
    Similar Items:
    1. Ruby for Rails: Ruby Techniques for Rails Developers Ruby for Rails: Ruby Techniques for Rails Developers
    2. Advanced Rails Recipes: 72 New Ways to Build Stunning Rails Apps Advanced Rails Recipes: 72 New Ways to Build Stunning Rails Apps
    3. Ajax on Rails Ajax on Rails
    4. RailsSpace: Building a Social Networking Website with Ruby on Rails (Addison-Wesley Professional Ruby Series) RailsSpace: Building a Social Networking Website with Ruby on Rails (Addison-Wesley Professional Ruby Series)
    5. The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series) The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series)

    ASIN: 1932394745

    Book Description

    Enterprise software development is labor-intensive. And it is made more costly than necessasry by some of the most popular technologies which can be needlessly complex. The combination of Ruby and Ruby on Rails provides a simple, stable platform for cost-effective software development.

    The book quickly reviews Rails development and then move to essential enterprise subjects like Web Services (and their relationships with SOA), data persistence, messaging, interoperability with other platforms, handling documents and search, spell-checking, and report generation. It also covers new Web 2.0 technologies like Ajax and the read-write Web. It is rich in examples and covers numerous interesting topics readers will be surprised to see, such as advanced search with Ferret, how to access del.icio.us and Flickr from Ruby, or how to use Yahoo's general search from Ruby. The book closes with a look at the Semantic Web and why it makes sense to adopt semantic Web technologies.
    SOA Security
    Average customer rating: Not rated
      SOA Security
      Ramarao Kanneganti , and Prasad Chodavarapu
      Manufacturer: Manning Publications
      ProductGroup: Book
      Binding: Paperback

      EncryptionEncryption | Security & Encryption | Web Development | Computers & Internet | Subjects | Books
      Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
      PrivacyPrivacy | Business & Culture | Computers & Internet | Subjects | Books
      Network SecurityNetwork Security | Networking | Computers & Internet | Subjects | Books
      LDAPLDAP | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
      GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
      Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
      GeneralGeneral | Programming | Computers & Internet | Subjects | Books
      GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
      InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
      GeneralGeneral | Computers & Internet | Subjects | Books
      GeneralGeneral | Software | Computers & Internet | Subjects | Books
      Similar Items:
      1. Core Security Patterns: Best Practices and Strategies for J2EE(TM), Web Services, and Identity Management (Core Series) Core Security Patterns: Best Practices and Strategies for J2EE(TM), Web Services, and Identity Management (Core Series)
      2. Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology
      3. Java Persistence with Hibernate Java Persistence with Hibernate
      4. Secrets of SOA: An Enterprise View on Service-Oriented Architecture Deployment Revealed Secrets of SOA: An Enterprise View on Service-Oriented Architecture Deployment Revealed
      5. Web Services Security Web Services Security

      ASIN: 1932394680

      Book Description

      SOA is one of the latest technologies enterprises are using to tame their software costs - in development, deployment, and management. SOA makes integration easy, helping enterprises not only better utilize their existing investments in applications and infrastructure, but also open up new business opportunities. However, one of the big stumbling blocks in executing SOA is security. This book addresses Security in SOA with detailed examples illustrating the theory, industry standards and best practices.

      It is true that security is important in any system. SOA brings in additional security concerns as well rising out of the very openness that makes it attractive. If we apply security principles blindly, we shut ourselves of the benefits of SOA. Therefore, we need to understand which security models and techniques are right for SOA. This book provides such an understanding.

      Usually, security is seen as an esoteric topic that is better left to experts. While it is true that security requires expert attention, everybody, including software developers, designers, architects, IT administrators and managers need to do tasks that require very good understanding of security topics. Fortunately, traditional security techniques have been around long enough for people to understand and apply them in practice. This, however, is not the case with SOA Security.

      Anyone seeking to implement SOA Security is today forced to dig through a maze of inter-dependent specifications and API docs that assume a lot of prior experience on the part of readers. Getting started on a project is hence proving to be a huge challenge to practitioners. This book seeks to change that. It provides bottom-up understanding of security techniques appropriate for use in SOA without assuming any prior familiarity with security topics on the part of the reader.

      Unlike most other books about SOA that merely describe the standards, this book helps you get started immediately by walking you through sample code that illustrates how real life problems can be solved using the techniques and best practices described in standards. Whereas standards discuss all possible variations of each security technique, this book focusses on the 20% of variations that are used 80% of the time. This keeps the material covered in the book simple as well as self-sufficient for all readers except the most advanced.
      Asynchronous and Synchronous Messaging with Web Services and XML Presentation
      Average customer rating: Not rated
        Asynchronous and Synchronous Messaging with Web Services and XML Presentation
        ZapThink , and Ronald D. Schmelzer
        Manufacturer: ZapThink, LLC
        ProductGroup: Book
        Binding: Digital

        GeneralGeneral | Business & Investing | Subjects | Books
        ManagementManagement | Management & Leadership | Business & Investing | Subjects | Books
        PrivacyPrivacy | Business & Culture | Computers & Internet | Subjects | Books
        SecuritySecurity | Business & Culture | Computers & Internet | Subjects | Books
        Network SecurityNetwork Security | Networking | Computers & Internet | Subjects | Books
        Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
        UMLUML | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
        XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
        C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
        GeneralGeneral | Programming | Computers & Internet | Subjects | Books
        GeneralGeneral | Computers & Internet | Subjects | Books
        GeneralGeneral | Software | Computers & Internet | Subjects | Books
        Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
        GeneralGeneral | Business & Investing | Subjects | e-Docs | Formats | Books
        ManagementManagement | Business & Investing | Subjects | e-Docs | Formats | Books
        Web DesignWeb Design | Computers & Internet | Subjects | e-Docs | Formats | Books
        InternetInternet | Computers & Internet | Subjects | e-Docs | Formats | Books
        SecuritySecurity | Computers & Internet | Subjects | e-Docs | Formats | Books
        GeneralGeneral | Business | PDF (printable) | Formats | e-Docs | Formats | Books
        ManagementManagement | Business | PDF (printable) | Formats | e-Docs | Formats | Books
        GeneralGeneral | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
        ProgrammingProgramming | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
        ASIN: B00078U6AO
        Expanding The Potential of Filemaker With XML White Paper
        Average customer rating: Not rated
          Expanding The Potential of Filemaker With XML White Paper
          ZapThink , and Ronald D. Schmelzer
          Manufacturer: ZapThink, LLC
          ProductGroup: Book
          Binding: Digital

          GeneralGeneral | Business & Investing | Subjects | Books
          ManagementManagement | Management & Leadership | Business & Investing | Subjects | Books
          PrivacyPrivacy | Business & Culture | Computers & Internet | Subjects | Books
          SecuritySecurity | Business & Culture | Computers & Internet | Subjects | Books
          Network SecurityNetwork Security | Networking | Computers & Internet | Subjects | Books
          Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
          UMLUML | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
          XMLXML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
          C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
          GeneralGeneral | Programming | Computers & Internet | Subjects | Books
          FileMakerFileMaker | Specific Databases | Databases | Computers & Internet | Subjects | Books
          GeneralGeneral | Computers & Internet | Subjects | Books
          GeneralGeneral | Software | Computers & Internet | Subjects | Books
          Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
          GeneralGeneral | Business & Investing | Subjects | e-Docs | Formats | Books
          ManagementManagement | Business & Investing | Subjects | e-Docs | Formats | Books
          Web DesignWeb Design | Computers & Internet | Subjects | e-Docs | Formats | Books
          InternetInternet | Computers & Internet | Subjects | e-Docs | Formats | Books
          SecuritySecurity | Computers & Internet | Subjects | e-Docs | Formats | Books
          GeneralGeneral | Business | PDF (printable) | Formats | e-Docs | Formats | Books
          ManagementManagement | Business | PDF (printable) | Formats | e-Docs | Formats | Books
          GeneralGeneral | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
          ProgrammingProgramming | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
          ASIN: B00078U5SC

          Book Description

          The Extensible Markup Language (XML) is everywhere. It provides a standardized, versatile, and cross-platform way of describing and structuring data. With nearly 8.5 million units shipped worldwide, FileMaker is the leading workgroup database software for quickly creating and sharing business solutions. XML further extends the reach of FileMaker Pro 6. With the XML support in FileMaker Pro 6, developers and power users can create solutions that connect workgroups and other users with a virtually limitless number of other applications. Building upon earlier support of XML, the new FileMaker Pro 6 has integrated XML import/export in the application, to become even better connected to enterprise applications, systems, and business processes.
          How to Avoid SOA Chaos with a UDDI Registry Presentation
          Average customer rating: Not rated
            How to Avoid SOA Chaos with a UDDI Registry Presentation
            ZapThink , and Jason Bloomberg
            Manufacturer: ZapThink, LLC
            ProductGroup: Book
            Binding: Digital

            GeneralGeneral | Business & Investing | Subjects | Books
            ManagementManagement | Management & Leadership | Business & Investing | Subjects | Books
            PrivacyPrivacy | Business & Culture | Computers & Internet | Subjects | Books
            SecuritySecurity | Business & Culture | Computers & Internet | Subjects | Books
            Network SecurityNetwork Security | Networking | Computers & Internet | Subjects | Books
            Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
            UMLUML | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
            GeneralGeneral | Programming | Computers & Internet | Subjects | Books
            C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
            GeneralGeneral | Computers & Internet | Subjects | Books
            GeneralGeneral | Software | Computers & Internet | Subjects | Books
            Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
            GeneralGeneral | Business & Investing | Subjects | e-Docs | Formats | Books
            ManagementManagement | Business & Investing | Subjects | e-Docs | Formats | Books
            Web DesignWeb Design | Computers & Internet | Subjects | e-Docs | Formats | Books
            InternetInternet | Computers & Internet | Subjects | e-Docs | Formats | Books
            SecuritySecurity | Computers & Internet | Subjects | e-Docs | Formats | Books
            GeneralGeneral | Business | PDF (printable) | Formats | e-Docs | Formats | Books
            ManagementManagement | Business | PDF (printable) | Formats | e-Docs | Formats | Books
            GeneralGeneral | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
            ProgrammingProgramming | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
            ASIN: B00078U6LI

            Book Description

            Presentation for the Systinet Webinar on October 28, 2004.

            View a replay of this Webinar .
            Infravio X-registry: Managing Service Consumers with a Comprehensive Registry Solution ZapNote
            Average customer rating: Not rated
              Infravio X-registry: Managing Service Consumers with a Comprehensive Registry Solution ZapNote
              ZapThink , and Jason Bloomberg
              Manufacturer: ZapThink, LLC
              ProductGroup: Book
              Binding: Digital

              GeneralGeneral | Business & Investing | Subjects | Books
              ManagementManagement | Management & Leadership | Business & Investing | Subjects | Books
              PrivacyPrivacy | Business & Culture | Computers & Internet | Subjects | Books
              SecuritySecurity | Business & Culture | Computers & Internet | Subjects | Books
              Network SecurityNetwork Security | Networking | Computers & Internet | Subjects | Books
              Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
              UMLUML | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
              GeneralGeneral | Programming | Computers & Internet | Subjects | Books
              C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
              GeneralGeneral | Computers & Internet | Subjects | Books
              GeneralGeneral | Software | Computers & Internet | Subjects | Books
              Web ServicesWeb Services | Web Development | Computers & Internet | Subjects | Books
              ManagementManagement | Business & Investing | Subjects | e-Docs | Formats | Books
              Web DesignWeb Design | Computers & Internet | Subjects | e-Docs | Formats | Books
              InternetInternet | Computers & Internet | Subjects | e-Docs | Formats | Books
              SecuritySecurity | Computers & Internet | Subjects | e-Docs | Formats | Books
              GeneralGeneral | Business | PDF (printable) | Formats | e-Docs | Formats | Books
              ManagementManagement | Business | PDF (printable) | Formats | e-Docs | Formats | Books
              GeneralGeneral | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
              ProgrammingProgramming | Computers & Internet | PDF (printable) | Formats | e-Docs | Formats | Books
              ASIN: B00078U8L6

              Book Description

              A management infrastructure is a critical requirement for building and running Service-Oriented Architectures (SOAs). In particular, managing the relationship between Web Service providers (the systems that provide Services) and the Web Service consumers (the systems that utilize these Services) in order to insure loose coupling between consumers and providers is especially important to maintain two core benefits of SOA: asset reuse and business agility.

              While there are many management products on the market that enable IT personnel to manage Service providers, Infravio's X-registry is one of the few products on the market today that also allows for the management of Service consumers. Through the use of Web Services Delivery Contracts that specify Service consumers' security, protocol, and service level requirements, X-registry fills the missing link in the SOA management chain: the management of Service consumers.

              Books:

              1. Prototype and Scriptaculous in Action
              2. Ruby Cookbook (Cookbooks (O'Reilly))
              3. Sams Teach Yourself C++ in 21 Days (5th Edition) (Sams Teach Yourself)
              4. Sams Teach Yourself Peoplesoft in 10 Minutes (Sams Teach Yourself)
              5. Sims 2: Seasons: Prima Official Game Guide (Prima Official Game Guides)
              6. Smart Home Hacks: Tips & Tools for Automating Your House (Hacks)
              7. Starting an Online Business For Dummies, 4th Edition
              8. Stealing the Network: How to Own the Box
              9. Teach Yourself VISUALLY Windows Vista (Teach Yourself VISUALLY (Tech))
              10. The Bible for Dummies

              Books Index

              Books Home

              Recommended Books

              1. Econometric Analysis of Cross Section and Panel Data
              2. A Child Called "It": One Child's Courage to Survive
              3. Quicken® 2000 Bible
              4. The Elements of Music: Concepts and Applications, Vol. 2
              5. Valuation and Pricing of Technology-Based Intellectual Property
              6. A Family Reunion
              7. USS Ranger: The Navys First Flattop from Keel to Mast, 1934-1946
              8. Accounting Principles, Chapters 1-13, Student Guide
              9. The Impact of Parties: Politics and Policies in Democratic Capitalist States
              10. The Ultimate Good Luck