| Join wMUsers | Blog at wMUsers | User Control Panel | Site Map | webMethods Jobs |For Employers |
![]() |
![]() |
IntroductionA recent project's Business Requirements stated that a generic set of services must be created to store and retrieve partner properties. The eventual solution featured a XML-based "profile" which will be discussed below. This article examines a very small portion of the project's actual production-enviroment XML profile. The element names and data structure have been changed to protect the innocent (and help me keep my job); the functionality has not been removed. Why Take This Road?After due diligence was performed, the following was determined:
The following development steps support this methodology:
A Look at the PackageThese principles are illustrated in the package wMUsersProfile. The package contains three interfaces -- methods, records and schedulers -- and is shown below:
Not shown in the graphic is the wMUsersProfile package Startup/Shutdown/Replication tab. Load the package on your local Integration Server and note the following properties:
Also not shown is the wMUsersProfile package's /config directory. This directory is home to both the DTD and the XML Profile documents. These files are read by the startup services discussed above. No additional setup steps are required. The Key Flows of the wmUsersProfile PackageThere are three Flows that govern the wmUsersProfile package. They are:
Go Deeper on the Subject: The wMUsers Discussion Forums Ray Moser is a a Principal Consultant with Zettaworks LLC, Houston, Texas and is working in Sydney, Australia on various webMethods projects. He has over 10 years experience in application architecture and development. He has architected and built several successful integration projects using the webMethods Integration server, Trading Networks and Enterprise Broker.
Ray can be reached at |
| © All Rights Reserved, 2001-2008. |