Article :: Introduction to InfoPath 2010

The authors of Designing Forms for SharePoint and InfoPath: Using InfoPath Designer 2010, 2nd Edition share the story of InfoPath, a tool that helps end users interact with and share XML data.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Five Cloud Storage Services

As everyday business activities spread outside the traditional office, we need flexible ways to access our data, share it, and collaborate. Eric Geier examines five of the most popular services for storing and sharing files online.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Content is Cash: SONAR in Action

This chapter includes case studies to illustrate the effectiveness of SONAR, a content distribution model designed to improve ROI on existing web content.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Implementing SOA Using Java EE: Evolution of Service Oriented Architecture

In this chapter, the authors first explore the concept of service orientation and then analyze how the emergence of different architectures' combined paradigm shifts in enterprise technologies led to the evolution of web services and SOA.

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 Search-First Approach to Content Strategy

James Mathewson gets a lot of questions about what it means for the reader to be in control. In this article, he unpacks this truth in terms of a user behavior that is common and growing in digital media.

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

This chapter from 100 SOA Questions answers the questions, what is SOA, is SOA an architectural style, what are fundamental constructs (the DNA) of SOA, what is the difference between a Web Service and an SOA service and what makes a project an SOA implementation?

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 :: Introducing Force.com

This chapter provides context for exploring Force.com within a corporate software development organization.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Drupal's Building Blocks: Creating Views

The Views 2 user interface is significantly different from the original Views UI. This chapter talks about the Views user interface, shows how each function works, and explains how to create displays.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: SOA Pattern (#11): Event-Driven Messaging

The Event-Driven Messaging design pattern attempts to address the inefficiencies related to the use of the traditional polling based model by suggesting a publisher-subscriber based model whereby a service interaction occurs only when an event occurs within the boundary of the service provider.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Service Design Patterns: From Objects to Web Services

In this chapter, you'll learn what services are and how web services address the shortcomings of their predecessors.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Introduction to vSphere

vSphere 4.0 is VMware's successor to Virtual Infrastructure 3 (VI3). In this chapter, Eric Siebert and Simon Seagrave introduce the many new features of vSphere 4.0.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Beyond HTML: Returning JSON and XML Data From Your MVC Endpoints

You adopted MVC to get better control over your URL structure. Then you're asked to provide REST access over the same data. Instead of developing a new API and set of endpoints that mirrors what you already have, you can augment the existing application to respond to requests for JSON and XML as well as handle data updates and deletes. Scott Seely shows you how.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Cloud Computing: Orchestrating and Automating Technical Building Blocks

This chapter provides a detailed overview of how an Infrastructure as a Service (IaaS) service is orchestrated and automated.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: SOA Pattern (#13): Canonical Protocol

The Canonical Protocol design pattern is one of the inventory standardization patterns that aims to elevate the composition-centric characteristic of SOA by making services interoperable with each other. By enforcing the use of a common communication framework, it eliminates the need for protocol bridging and increases the reusability and the recomposability potential of services in a service inventory.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: It's Time to Reinvent Java Web Services

Mark Hansen describes the shortcomings of JAX-WS, JAX-RS, and JAXB as tools for enterprise web services.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: SOA Pattern (#9): Enterprise Inventory

The Enterprise Inventory design pattern attempts to maximize the reusability and recomposition of services by proposing the development of services based on a single enterprise-wide service inventory.

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

This chapter provides an introduction to general governance concepts and terms, as well as fundamental topics regarding governance systems for SOA projects.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Cloud Security and Privacy: A Legal Compliance and Risk-Management Guide, Part 1

Legal expert Robert McHale discusses the principal federal and state laws regulating cloud activities, and the legal security and privacy risks associated with cloud computing.

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