Mit dem Befehl mqsicreateconfigurableservice können Sie einen Objektnamen für eine externe Brokerressource erstellen.
Mit dem IBM® Integration Explorer können Sie auch konfigurierbare Services erstellen. Der Abschnitt Konfigurierbare Services in IBM Integration Explorer bearbeiten enthält weitere Informationen hierzu.
Sie müssen Provider des unternehmensweiten Informationssystems (EIS) nicht mit dem Befehl mqsicreateconfigurableservice erstellen, da diese bereits definiert sind. Mit dem Befehl mqsichangeproperties können Sie EIS-Provider ändern.
>>-mqsicreateconfigurableservice--Brokername--------------------> >-- -c --konfigurierbarer_Service-- -o--Objektname--------------> >--+----------------------------------------------------------+->< | .-,----------------. | | V | | '- -n----Eigenschaftsname-+--+---------------------------+-' | .-,----------------. | | V | | '- -v----Eigenschaftswert-+-'
Die gültigen Ressourcentypen finden Sie im Abschnitt Eigenschaften von konfigurierbaren Services.
Ist der Parameter -c beispielsweise auf 'DBCProviders' gesetzt, wird als Objektname der Name eines von IBM definierten oder eines benutzerdefinierten JDBC-Providers erwartet. Für die unterstützten Datenbanken, für die Sie eine Verbindung über JDBC-Verbindungen vom Typ 4 herstellen können, werden Standardservices bereitgestellt. Verwenden Sie die bereitgestellten Services als Vorlage, wenn Sie mit diesem Befehl einen Service erstellen möchten. Mit dem Befehl mqsireportproperties können Sie eine Liste der standardmäßigen Providernamen aufrufen.
Die gültigen Eigenschaftsnamen finden Sie im Abschnitt Eigenschaften von konfigurierbaren Services.
Wenn der Eigenschaftswert ein Komma enthält, schließen Sie den Wert in Anführungszeichen ein, denen ein Escapezeichen (\" und \") vorangestellt ist, z. B. -n Name1,Name2 -v Wert1,\"Wert21,Wert22\".
mqsicreateconfigurableservice IB9NODE -c JDBCProviders -o DB2EXTRA -n connectionUrlFormat
-v "jdbc:db2://[Servername]:[Portnummer]/[Datenbankname]:user=[Benutzer];password=[Kennwort];"
Die Eigenschaftswerte werden unter Eigenschaften von konfigurierbaren Services beschrieben.
mqsicreateconfigurableservice IB9NODE -c Aggregation -o myAggregationService
-n queuePrefix,timeoutSeconds -v SET1,60
mqsicreateconfigurableservice IB9NODE -c CICSConnection -o myCICSConnectionService
-n cicsServer,clientApplid,clientQualifier,connectionTimeoutSecs,
requestTimeoutSecs -v tcp://test.cics.ibm.com:12345,BRKApp,BRKQual,10,5
mqsicreateconfigurableservice IB9NODE -c Collector -o myCollectorService
-n queuePrefix,collectionExpirySeconds -v SET1,60
mqsicreateconfigurableservice IB9NODE -c CDServer -o test
-n Hostname,Port -v 9.122.17.58,1369
mqsicreateconfigurableservice IB9NODE -c ConnectorProviders -o MyProvider
-n connectorClassName,jarsURL
–v com.ibm.broker.MyFactory,C:\temp\jars
Sie finden eine Ansicht der Javadoc für die Connector-API im Abschnitt Connector-API.
mqsicreateconfigurableservice IB9NODE -c CORBA -o myCORBAService
-n namingService,objectReferenceName -v localhost:2809,Europe.region/Market.object
mqsicreateconfigurableservice IB9NODE -c EmailServer -o myEmailConfigurableServiceName
-n serverName,securityIdentity -v pop3://test.email.server.ibm.com
:12345,mySecurityIdentityObjectName
mqsicreateconfigurableservice IB9NODE -c FtpServer -o Server01
-n serverName,scanDelay,transferMode,connectionType,securityIdentity
-v one.hursley.abc.com:123,20,Binary,ACTIVE,secId
mqsicreateconfigurableservice IB9NODE -c FtpServer -o TEST1
-n protocol,serverName,scanDelay,remoteDirectory,securityIdentity,cipher,compression,strictHostKeyChecking
-v SFTP,winlnx58,30,.,chbatey,blowfish-cbc,9,no
mqsicreateconfigurableservice IB9NODE -c IMSConnect -o myIMSConnectService
-n Hostname,PortNumber,DataStoreName -v test.ims.ibm.com,9999,IMSA
mqsicreateconfigurableservice IB9NODE -c JavaClassLoader
-o myJavaClassLoader
-n includedDeployedJars,sharedJarPath
-v "jcnapp1.jar","/var/app1/jars"
mqsicreateconfigurableservice IB9NODE -c JMSProviders -o JMS_MyProviderXYZ
mqsicreateconfigurableservice IB9NODE -c JMSProviders -o JMS_ProviderABC
mqsicreateconfigurableservice IB9NODE -c JMSProviders -o BEAV91
-n proprietaryAPIHandler,proprietaryAPIAttr1,proprietaryAPIAttr2,proprietaryAPIAttr3
–v com.ibm.broker.apihandler.BEAWebLogicAPIHandler,weblogic.jndi.WLInitialContextFactory,
t3://19.21.194.126:7001,BEAServerName
mqsicreateconfigurableservice IB9NODE -c MonitoringProfiles -o mp1
mqsicreateconfigurableservice IB9NODE -c PeopleSoftConnection
-o myPeopleSoftAdapter.outadapter -n hostName,port -v "my.peoplesoft.qa.com",9000
mqsicreateconfigurableservice IB9NODE -c Resequence -o myResequenceService
-n queuePrefix,missingMessageTimeoutSeconds -v SET1,60
mqsicreateconfigurableservice IB9NODE -c SAPConnection -o mySAPAdapter.outadapter
-n applicationServerHost,client -v test.sap.ibm.com,001
Den Benutzernamen und das Kennwort für einen SAP-Adapter können Sie mit dem Befehl mqsisetdbparms einrichten.
mqsicreateconfigurableservice IB9NODE -c SecurityProfiles -o myWSTrustTFIMv62Profile
-n authentication,mapping,authorization,propagation,mappingConfig
-v "WS-Trust v1.3 STS","WS-Trust v1.3 STS","WS-Trust v1.3 STS",TRUE,
http://wstrusthost1.ibm.com:9080/TrustServerWST13/services/RequestSecurityToken
Das Profil 'Standardweitergabe' ist ein vordefiniertes Profil, das nur eine Weitergabe von Identitäten erfordert. Weitere Informationen zum Erstellen eines Sicherheitsprofils für einen
WS-Trust V1.3 STS-Provider, LDAP oder TFIM V6.1 finden Sie im Abschnitt Sicherheitsprofil erstellen.mqsicreateconfigurableservice IB9NODE -c SiebelConnection -o mySiebelAdapter.outadapter
-n connectString -v "siebel://my.siebel.qa.com/SBA_80/SSEObjMgr_enu"
Den Benutzernamen und das Kennwort für einen Siebel-Adapter können Sie mit dem Befehl mqsisetdbparms einrichten.
mqsicreateconfigurableservice IB9NODE -c TCPIPServer -o ServerPort1452
-n Port,MaximumConnections,ExpireConnectionSec -v 1452,1000,15
mqsicreateconfigurableservice IB9NODE -c TCPIPClient
-o ClientPort1452HostnameJsmith
-n Port,Hostname,AlternativeAddresses,MinimumConnections,MaximumConnections
-v 1452,jsmith.hursley.ibm.com,jones:1111;edwards,5,10
mqsicreateconfigurableservice IB9NODE -c Timer -o myTimerService
-n queuePrefix,timeoutIntervalSeconds -v SET1,5
mqsicreateconfigurableservice IB9NODE -c UserDefined
-o HTTP_Timeout -n VerifyRequestTimeout -v 60
mqsicreateconfigurableservice IB9NODE -c WXSServer -o xc10
-n catalogServiceEndPoints,gridName,overrideObjectGridFile,securityIdentity
-v "server.ibm.com:2809","myGrid","C:\Brokers\WebSphere_eXtreme_Scale\xc10\xc10Client.xml","xc10"