Article :: Understanding Service Component Architecture: Assembling and Deploying a Composite

Learn the basics of building an SCA application, including how to create components that offer services, configure those components and wire them together as part of a composite, expose a service as a web service, and package and deploy the composite to a domain.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Exploring Drupal

Get a brief overview of the various Drupals (the project, the websites, and the association) and what they mean to you. You'll also see some examples of Drupal in action and get an overall look at how Drupal works.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Exploiting phpMyadmin: How to Get root in 15 Easy Steps

Security expert Seth Fogie provides you with a real-world illustration of a how a simple overlooked account can lead to root access.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: SOA Pattern of the Week (#6): Canonical Schema

Of all the patterns in the SOA design patterns catalog there is perhaps no other as simple to understand yet as difficult to apply in practice as Canonical Schema.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: SOA Pattern (#10): Service Refactoring

At some point during its lifetime a service might need to be enhanced or modified as a result of an external or an internal stimulus. The Service Refactoring design pattern addresses this issue in a manner so that the existing service consumers are not affected by the required change.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: The Three Python Tenors Sing "Threads" and "State of Mind"

Dave Beazley, Wesley Chun, and Mark Summerfield discuss Python performance, the reasons you might (or might not) want to move to Python 3, how new Python programmers should approach the language, multicore programming, and the difficulty of keeping technical books useful.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Cloud Computing and SOA Convergence: Where We Are, How We Got Here, and How to Fix It

IT has become the single-most visible point of latency when a business needs to change. However, it does not have to be this way. David S. Linthicum discusses how things got off track and how SOA and Cloud Computing can fix it.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: A Refactoring Example in Ruby

In this chapter from "Refactoring in Ruby," the authors share a quick example of refactoring to show how you can identify problems in code and systematically clean it up.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: The Drupal Page

This chapter addresses ways to modify the preprocess function so that you can prepare and alter page template variables, and alert Drupal of new page templates.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Distributed Ruby: Mark Bates Sheds New Light

Sometimes Ruby code is too cool to run on just one computer at a time. In this interview with Hal Fulton, Mark Bates explains how he defines distributed programming, reasonable concerns about Ruby performance, and how to choose Ruby libraries.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: SOA Pattern of the Week (#7): Policy Centralization

The Policy Centralization pattern advocates that we keep a reusable policy in a single definition and have service contracts to which the policy applies, link to and share this definition.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Exploring HTML 5

David Chisnall continues his look at the new features of HTML 5 by exploring some of the features that are useful beyond web applications.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Increasing Organizational Capability through the People CMM

Learn how to increase your organizational capability throught the People CMM, which applies the principles of the process maturity framework to the domain of workforce practices.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Design Patterns in Ruby: Picking the Right Class with a Factory

In this chapter, Russ Olsen at both the Factory Method pattern and the Abstract Factory pattern. He also shines a light on some dynamic Ruby techniques that will help you build factories more effectively.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: WordPress in Depth: Using HTML in Your Widgets and Blog

In this chapter, learn how HTML can be used in the WordPress.com environment. This is useful whether you just want to do a few simple things with your blog postings and the Text widget, or if you want to go much further.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Refactoring Ruby: Bad Smells in Code

Use this chapter when you're not sure what refactorings to do. Try to identify what it is you're smelling, and then go to the refactorings we suggest to see whether they will help you. You may not find the exact smell you can detect, but hopefully it should point you in the right direction.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services