User`s guide

Table Of Contents
ADM User’s Guide
56 VMware, Inc.
Noderulesidentifytheendpointsoftheapplicationpattern.Therearetwotypesofnoderules:
“MandatoryNodeRules”onpage 56
“UnifyingNodeRules”onpage 57
Connectivityrulesidentifytheconnectionsbetweenthenodes.Connectivityrulesalsoassigneachnodeasa
sourceortargetoftheapplicationpatterndefinition.
Node Rules
InFigure 62,therearethreeendpointsoftheapplicationpattern:
Oracledatabase
JbossServer
ApacheServer.
Figure 6-2. Application Pattern Endpoints
Thisapplicationpatterndefinitionrequiresthreenoderulestoidentifyeachendpoint.
Connectivity Rules
Connectivityrulesidentifytheconnectionsbetweentheendpointsandareusedtoassignanendpointasa
sourceortargetoftheapplicationpattern.
Figure 63demonstratesaconnectivityrulethatincludesJDBCandHTTPconnections,aswellasassignsthe
ApacheServerasasourcetotheJbossServer(target)
andtheJbossServerasasourcetotheOracledatabase
(target).
Figure 6-3. Connections Between Endpoints
Mandatory Node Rules
Applicationpatterndefinitionsalsorequirethatyoudefineanoderuleeitheras:
Mandatory
Optional
Mandatoryelementsmustexistintheenvironmenttobeidentifiedasaninstance.Theyarecoreelementsof
theapplicationpatterndefinition.
Optionalelementsarenotcoreand,iftheyexist,theyareincludedinthediscoveredinstance.
N
OTEADMrequiresthatyoudefineatleasttwonoderules,oneforthesourceandoneforthetarget,plus
oneconnectivityruleforeachapplicationpatterndefinition.
Jboss
server
Oracle
database
Apache
server
Jboss
server
Oracle
database
Apache
server
JDBC
HTTP