Web Services
Ten XML Schemas you should know
A new article on Ten XML Schemas that you should be aware of is now available at IBM developerWorks. The article collects together some of the XML schemas that I think are important.
In this article, look at some top XML schemas that provide solutions for all sorts of problems, from the basics of Web services to data description. You’ll also cover database-like solutions that involve contacts and invoices. The schemas in this article were chosen for their usefulness and utility, plus their impact on the XML community in how information is shared and exchanged using the XML format.
Building a grid system using WS-Resource Transfer
For those of you wanting to read the entire WS-Resource Transfer series, IBM have provided an overview page that covers all of the articles/tutorials within the series.
Building a grid system using WS-Resource Transfer, Part 5: Using WS-RT for work distribution
The fifth and final part of my series on using WS-Resource Transfer is available to read now.
In this last part we look at using the WS-RT system as a method for distributing work within your grid system.
Read Building a grid system using WS-Resource Transfer, Part 5: Using WS-RT for work distribution
Read past parts of the series: Read: Building a grid system using WS-Resource Transfer Series
Building a grid system using WS-Resource Transfer, Part 4: Using WS-RT for grid monitoring
The fourth part of my series on developing a grid solution using the new WS-Resource Transfer system is available now.
In this tutorial, we look at both sides of the security session, in terms of using WS-RT as an aid to the authorization process and at combining WS-Security with WS-RT for secure resource exchange.
Read: Building a grid system using WS-Resource Transfer, Part 4: Using WS-RT for grid monitoring
Read past parts of the series: Read: Building a grid system using WS-Resource Transfer Series
Building a grid system using WS-Resource Transfer, Part 3: Using WS-RT for grid monitoring
The third part of my series on building a grid system using WS-RT.
In this third part of the series, we go deeper into the process of using WS-RT as a grid solution by examining how we can use WS-RT to store and collate information for monitoring the grid.
From the intro:
In this tutorial, you learn how to use the WS-RT standard to help manage your individual grid nodes. We’ll look at how to extract individual pieces of information from resource data, how to update and set individual attributes, and how to extend the existing database interface to create and expose trend data through our WS-RT interface.
Read: Building a grid system using WS-Resource Transfer, Part 3: Using WS-RT for grid monitoring
Read past parts of the series: Read: Building a grid system using WS-Resource Transfer Series
IBM developerWork Grid Zone PDFs
In light of the announcement that IBM are retiring their developerWorks Grid zone (see this post), I’ve tried to grab a copy of all the PDFs for the articles I was involved in.
There are some missing gaps because the PDFs have already disappeared (notably, the Python grid series), but everything else should be listed below:
- Application virtualization, Part 1: Level 1 — Abstracting your grid infrastructure A4 | Letter
- Application virtualization, Part 2: Level 2 — Understanding your virtualized environment A4 | Letter
- Application virtualization, Part 3: Creating your virtualized application for the grid A4 | Letter
- Bandwidth management in grids
- Develop your grid service with the IBM Grid Toolbox
- You’ve got grid — Using an e-mail-based grid service A4 | Letter
- Managing a grid, Part 1: Network and infrastructure
- Building a grid using Web services standards, Part 1: Grid application overview A4 | Letter
- Building a grid using Web services standards, Part 2: The structure and core components A4 | Letter
- Building a grid using Web services standards, Part 3: Defining and exposing resources A4 | Letter
- Building a grid using Web services standards, Part 4: Exchanging data A4 | Letter
- Building a grid using Web services standards, Part 5: Managing components and resources A4 | Letter
- Building a grid using Web services standards, Part 6: Monitoring and Execution A4 | Letter
- Developing a grid application with open source tools
- Build a grid with Perl, Part 1 A4 | Letter
- Build a grid with Perl, Part 2: Exchanging information A4 | Letter
- Build a grid with Perl, Part 3: Metadata A4 | Letter
- Build a grid with Perl, Part 4: Submission and distribution A4 | Letter
- Build a grid with Perl, Part 5: Client development A4 | Letter
- Plug into the grid with Perl and Globus A4 | Letter
- Design a scalable grid, Part 1: Network architecture A4 | Letter
- Design a scalable grid, Part 2: Operating system and application A4 | Letter
- What is the semantic grid?
- Build grid applications based on SOA
- Grid computing — moving to a standardized platform
- Comparing traditional grids with high-performance computing
- Use VMware to test your grid applications A4
- Building a grid system using WS-Resource Transfer, Part 1: Grid services and WS-RT
- Building a grid system using WS-Resource Transfer, Part 2: Information and database solution integration A4 | Letter
- Building a grid system using WS-Resource Transfer, Part 3: Using WS-RT for grid monitoring A4 | Letter
- Building a grid system using WS-Resource Transfer, Part 4: Using WS-RT for security A4 | Letter
- Building a grid system using WS-Resource Transfer, Part 5: Using WS-RT for work distribution
- Understand Web Services Distributed Management (WSDM) A4 | Letter
Let me know if anything is missing and I’ll see what I can do.
Building a grid system using WS-Resource Transfer, Part 2: SOA grid design patterns for computer graphics animation
The next part in the series on using WS-RT in your grid applications is available to read.
In this second part of the series we get into the meat of the implementation and look at how to integrate the information that you create within WS-RT with a backend database solution.
From the intro:
In this five-part “Building a grid system using WS-Resource Transfer” series, we look at the use of WS-Resource Transfer (WS-RT) in different areas of the grid environment — from using it as a method for storing and recovering general information about grid-to-grid monitoring and management, and security. We will also examine how WS-RT can be used for the distribution and division of work. In any grid, there is a huge amount of metadata about the grid that needs to be stored and distributed. Using WS-RT makes sharing the information, especially the precise information required by different systems in the grid, significantly easier. Here in Part 2, examine how this information can be shared, how to integrate a WS-RT interface with a database solution, and how to employ WS-RT to support key operations of the grid, such as in node registration.
In this tutorialIn any grid, there is a huge amount of metadata about the grid that needs to be stored and distributed. Using WS-RT makes sharing the information, especially the precise information required by different systems in the grid, significantly easier. In this tutorial, Part 2 of the series, we look at how to store the grid information and how that relates to the structures we’ll need for WS-RT. We also look at the mechanics of the Apache Muse solution and at the WSDL we need to write to support a WS-RT application. And finally, we use the basic methods of WS-RT for registration of nodes into the grid.
Read: Building a grid system using WS-Resource Transfer Series
Building a grid system using WS-Resource Transfer, Part 1: Grid services and WS-RT
I have just started a new series on using the new WS-Resource Transfer (WS-RT) standard. WS-RT is a simpler replacement for the original WS-Resource Framework and WS-Resource Properties solutions. In fact, IBM’s own WS-RT implementation is built around an existing WS-RP/WS-RF implementation in Apache Muse.
This new looks at how you can apply the technology behind WS-RT within a grid system. Certain areas of the typical grid solution will benefit from the ease of use offered by WS-RT. The bulk of the functionality is a simple XML document that you can access through a structured interface.
Over the series I’ll be looking at different ways of taking advantage of this simplified interface, but the first piece looks at the basics of WS-RT and how it integrates into the typical grid system. This piece was written by Tyler Anderson while I was busy moving house.
The series intro:
In this five-part “Building a grid system using WS-Resource Transfer” series, we will look at the use of WS-Resource Transfer (WS-RT) in different areas of the grid environment – from using it as a method for storing and recovering general information about the grid to grid monitoring and management, and security. We will also examine how WS-RT can be used for the distribution and division of work. Part 1 examines the WS-RT standard and looks at how to develop a WS-RT solution using Java technology and Apache Muse.
And for this piece:
The WS-RT standard provides a new method for accessing and exchanging information on resources between components. It is designed to enhance the WS-Resource Framework (WSRF) and build on the WS-Transfer standards. The WS-RT system extends previous resource solutions for Web services and makes it easy not only to access resource information by name but also to access individual elements of a larger data set through the same mechanisms by exposing elements of an XML data set through the Web services interfaces.
Read Building a grid system using WS-Resource Transfer, Part 1: Grid services and WS-RT
Search
Categories
Archive
Links
-
AnswerSquad Founding Member
Cheffy
Cheffy Blog
LinkedIn Profile
MCslp Coalface
MCslp Map Works
Old MCslp.com