O documento de servi‡os raiz ‚ um recurso RDF fornecido por todos os aplicativos baseados em Jazz, sem autoriza‡Æo, para clientes que desejam localizar terminais de servi‡os espec¡ficos. Este documento inclui URLs OAuth usadas no processo de autentica‡Æo baseado em OAuth para clientes nÆo navegadores da web.

OBTER Servi‡os raiz

O cliente OBTM a URL dos servi‡os raiz transmitindo em um cabe‡alho Aceitar de text/turtle ou application/x-turtle.

Solicita‡Æo:

GET https://example.com:9435/dm/rootservices HTTP/1.1

Cabe‡alhos
Aceitar: application/x-turtle

Resposta:

HTTP/1.1 200 OK

Cabe‡alhos
Servidor: Apache-Coyote/1.1
ETag: "nQQLPGLvSXh8NEYQhFJslNFmDkI="
Data: Seg, 17 de setembro de 2012 16:31:19 GMT
Expira em: Seg, 17 de setembro de 2012 16:36:19 GMT
Cache-Controle: p£blico
Conte£do-Tipo: application/x-turtle;charset=UTF-8
Transferˆncia-Codifica‡Æo: em partes
@prefix jp:      <http://jazz.net/xmlns/prod/jazz/process/1.0/> .
@prefix fp:      <http://jazz.net/xmlns/prod/jazz/frontingapp/process/1.0/> .
@prefix ju:      <http://jazz.net/ns/ui#> .
@prefix jp06:    <http://jazz.net/xmlns/prod/jazz/process/0.6/> .
@prefix rh_dist:  <http://jazz.net/xmlns/dm/distribute/1.0/> .
@prefix oslc_am:  <http://open-services.net/ns/am#> .
@prefix oslc:    <http://open-services.net/ns/core#> .
@prefix oslc_rm:  <http://open-services.net/xmlns/rm/1.0/> .
@prefix rhlocator:  <http://jazz.net/xmlns/rh/locator/1.0/> .
@prefix vvc:     <http://jazz.net/ns/vvc#> .
@prefix jtp:     <http://jazz.net/xmlns/prod/jazz/jtp/0.6/> .
@prefix jdb:     <http://jazz.net/xmlns/prod/jazz/dashboard/1.0/> .
@prefix dcterms:  <http://purl.org/dc/terms/> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix trs:     <http://jazz.net/ns/trs#> .
@prefix jfs:     <http://jazz.net/xmlns/prod/jazz/jfs/1.0/> .
@prefix jd:      <http://jazz.net/xmlns/prod/jazz/discovery/1.0/> .
@prefix rmps:    <http://jazz.net/xmlns/rmps/1.0/> .
@prefix dc:      <http://purl.org/dc/terms/> .

<https://example.com:9435/dm/distcenter/baselines>
      dc:title "Design Management JTS-BaseLines Proxy" .

<https://example.com:9435/dm/distcenter/indexing>
      dc:title "Design Management JTS-Indexing Proxy" .

<https://example.com:9435/dm/rhlocator/ld>
      dc:title "Design Management of Tool's specific Leading Dimensions" .

<https://example.com:9435/dm/rhlocator/existingtools>
      dc:title "Design Management for Existing Tools" .

<https://example.com:9435/dm/distcenter/query>
      dc:title "Design Management JTS-Query Proxy" .

<https://example.com:9435/dm/importer>
      dc:title "Rational Software Architect Import Service" .

<https://example.com:9435/dm/rhlocator/locate>
      dc:title "Design Management" .

<https://example.com:9435/dm/rootservices>
      ju:widgetCatalog <https://example.com:9435/dm/WidgetCatalog> ;
      vvc:eventReceiver <https://example.com:9435/dm/vvcEventReceiver> ;
      rh_dist:baselines <https://example.com:9435/dm/distcenter/baselines> ;
      rh_dist:distcenter <https://example.com:9435/dm/distcenter> ;
      rh_dist:indexing <https://example.com:9435/dm/distcenter/indexing> ;
      rh_dist:query <https://example.com:9435/dm/distcenter/query> ;
      jdb:dashboards <https://example.com:9435/jts/dashboards> ;
      jd:discovery <https://example.com:9435/dm/discovery> ;
      jd:friends <https://example.com:9435/dm/friends> ;
      jd:infocenterRoot <https://example.com:9435/rdmhelp> ;
      jd:registration <https://example.com:9435/dm/handleSetup> ;
      jd:viewletServiceRoot
              <https://example.com:9435/jts> ;
      jd:viewletWebUIRoot <https://example.com:9435/dm> ;
      fp:processProxy <https://example.com:9435/dm/processProxy> ;
      jfs:adminWebUI <https://example.com:9435/dm/admin> ;
      jfs:baselines <https://example.com:9435/dm/baselines> ;
      jfs:bulkOperations <https://example.com:9435/dm/bulk> ;
      jfs:changes <https://example.com:9435/dm/changes> ;
      jfs:currentUser <https://example.com:9435/jts/whoami> ;
      jfs:history <https://example.com:9435/dm/history> ;
      jfs:indexing <https://example.com:9435/dm/indexing> ;
      jfs:jauthCheckAuthUrl
              <https://example.com:9435/jts/jauth-check-auth> ;
      jfs:jauthCheckTokenUrl
              <https://example.com:9435/jts/jauth-check-token> ;
      jfs:jauthIssueTokenUrl
              <https://example.com:9435/jts/jauth-issue-token> ;
      jfs:jauthProxyUrl <https://example.com:9435/jts/jauth-proxy> ;
      jfs:jauthRevokeTokenUrl
              <https://example.com:9435/jts/jauth-revoke-token> ;
      jfs:jauthSigninUrl <https://example.com:9435/jts/jauth-signin> ;
      jfs:mailer <https://example.com:9435/jts/mailer> ;
      jfs:oauthAccessTokenUrl
              <https://example.com:9435/jts/oauth-access-token> ;
      jfs:oauthApprovalModuleUrl
              <https://example.com:9435/jts/_ajax-modules/com.ibm.team.repository.AuthorizeOAuth> ;
      jfs:oauthDomain "https://example.com:9435/jts,https://example.com:9435/dm" ;
      jfs:oauthExpireTokenUrl
              <https://example.com:9435/jts/oauth-expire-token> ;
      jfs:oauthRealmName "Jazz" ;
      jfs:oauthRequestConsumerKeyUrl
              <https://example.com:9435/jts/oauth-request-consumer> ;
      jfs:oauthRequestTokenUrl
              <https://example.com:9435/jts/oauth-request-token> ;
      jfs:oauthUserAuthorizationUrl
              <https://example.com:9435/jts/oauth-authorize> ;
      jfs:query <https://example.com:9435/dm/query> ;
      jfs:search <https://example.com:9435/dm/search> ;
      jfs:serverRenameStatus
              <https://example.com:9435/dm/appServerRenameStatus> ;
      jfs:setupWizardDescriptor
              <https://example.com:9435/dm/setup-descriptor> ;
      jfs:storage <https://example.com:9435/dm/storage> ;
      jfs:users <https://example.com:9435/jts/users> ;
      jtp:associations <https://example.com:9435/dm/process-authoring/associations> ;
      jtp:defaultPracticeLibraryUrl
              <https://example.com:9435/dm/process-authoring/libraries/shared> ;
      jtp:file <https://example.com:9435/dm/process-authoring/file> ;
      jtp:license <https://example.com:9435/dm/process-authoring/license> ;
      jtp:practices <https://example.com:9435/dm/process-authoring/practices> ;
      jtp:processDescriptions
              <https://example.com:9435/dm/process-authoring/descriptions> ;
      jp06:processSecurity
              <https://example.com:9435/dm/process-security> ;
      jp06:processTemplates
              <https://example.com:9435/dm/process/templates> ;
      jp06:projectAreas <https://example.com:9435/dm/process/project-areas> ;
      jp:projectAreaInitService
              <https://example.com:9435/dm/initializationservice> ;
      rhlocator:existingtools
              <https://example.com:9435/dm/rhlocator/existingtools> ;
      rhlocator:ld <https://example.com:9435/dm/rhlocator/ld> ;
      rhlocator:locate <https://example.com:9435/dm/rhlocator/locate> ;
      rmps:auth <https://example.com:9435/dm/auth> ;
      rmps:clmSampleProject
              <https://example.com:9435/dm/clmSampleProject> ;
      rmps:comments <https://example.com:9435/dm/comments> ;
      rmps:compare <https://example.com:9435/dm/compare> ;
      rmps:compareWithPrevious
              <https://example.com:9435/dm/compareWithPrevious> ;
      rmps:design <https://example.com:9435/dm/design> ;
      rmps:diagrams <https://example.com:9435/dm/diagrams> ;
      rmps:dm-baselines <https://example.com:9435/dm/dm-baselines> ;
      rmps:dm-changesets <https://example.com:9435/dm/dm-changesets> ;
      rmps:dm-history <https://example.com:9435/dm/dm-history> ;
      rmps:dm-search <https://example.com:9435/dm/dm-search> ;
      rmps:dm-users <https://example.com:9435/dm/dm-users> ;
      rmps:dminstall <https://example.com:9435/dm/dminstall> ;
      rmps:domainRegistry <https://example.com:9435/dm/domainRegistry> ;
      rmps:dsf <https://example.com:9435/dm/dsf> ;
      rmps:dsv <https://example.com:9435/dm/dsv> ;
      rmps:dtkConfigure <https://example.com:9435/dm/dtkConfigure> ;
      rmps:dtkEditorDef <https://example.com:9435/dm/dtk/EditorDefinition> ;
      rmps:explorer <https://example.com:9435/dm/explorer> ;
      rmps:fileUpload <https://example.com:9435/dm/fileUpload> ;
      rmps:folders <https://example.com:9435/dm/folders> ;
      rmps:graphLayout <https://example.com:9435/dm/graphLayout> ;
      rmps:groups <https://example.com:9435/dm/groups> ;
      rmps:imageInfo <https://example.com:9435/dm/imageInfo> ;
      rmps:importer <https://example.com:9435/dm/importer> ;
      rmps:info <https://example.com:9435/dm/info> ;
      rmps:linkServiceProviders
              <https://example.com:9435/dm/linkServiceProviders> ;
      rmps:links <https://example.com:9435/dm/links> ;
      rmps:linktypes <https://example.com:9435/dm/linktypes> ;
      rmps:logical <https://example.com:9435/dm/logical> ;
      rmps:metamodelconverter
              <https://example.com:9435/dm/metamodelconverter> ;
      rmps:migration <https://example.com:9435/dm/migration> ;
      rmps:modelquery <https://example.com:9435/dm/modelquery> ;
      rmps:models <https://example.com:9435/dm/models> ;
      rmps:modelvalidation
              <https://example.com:9435/dm/modelvalidation> ;
      rmps:oslcquery <https://example.com:9435/dm/oslcquery> ;
      rmps:owlInput <https://example.com:9435/dm/owlInput> ;
      rmps:projects <https://example.com:9435/dm/projects> ;
      rmps:properties <https://example.com:9435/dm/properties> ;
      rmps:queries <https://example.com:9435/dm/queries> ;
      rmps:queryvvc <https://example.com:9435/dm/queryvvc> ;
      rmps:rdfdirectory <https://example.com:9435/dm/rdfdirectory> ;
      rmps:rendering <https://example.com:9435/dm/rendering> ;
      rmps:resourceState <https://example.com:9435/dm/resourceState> ;
      rmps:reviews <https://example.com:9435/dm/reviews> ;
      rmps:status <https://example.com:9435/dm/status> ;
      rmps:streams <https://example.com:9435/dm/streams> ;
      rmps:subscriptions <https://example.com:9435/dm/subscriptions> ;
      rmps:support <https://example.com:9435/dm/support> ;
      rmps:trackedResourceSetProvider
              [ a       trs:TrackedResourceSetProvider ;
                trs:trackedResourceSet
                        <https://example.com:9435/dm/trs>
              ] ;
      rmps:transforms <https://example.com:9435/dm/transforms> ;
      rmps:validation <https://example.com:9435/dm/validation> ;
      rmps:web <https://example.com:9435/dm/web> ;
      oslc_am:amServiceProviders
              <https://example.com:9435/dm/oslc_am> ;
      oslc:publisher <https://example.com:9435/dm/application-about> ;
      oslc_rm:rmServiceProviders
              <https://example.com:9435/dm/oslc_rm> ;
      dc:title "Design Management"@en .

<https://example.com:9435/dm/distcenter>
      dc:title "Design Management Query and Search Services" .