【问题标题】:wso2 admin servicewso2 管理服务
【发布时间】:2012-09-11 10:52:06
【问题描述】:

在哪里可以找到碳管理服务的列表?

例如,我知道 AuthenticationAdmin 服务,但是我想检查还有哪些其他服务并检查它们的 wsdls。我在文档中找不到任何内容,我在哪里可以找到这些。

我能掌握的唯一信息是http://blog.facilelogin.com/2011/03/invoking-wso2-carbon-admin-services.html

【问题讨论】:

    标签: wso2 wso2carbon


    【解决方案1】:

    您可以使用 -DosgiConsole 选项启动 Carbon 服务器以转到 osgi 控制台。如果您在控制台中键入帮助,您将获得所有可用的命令。

    listAdminServices 命令将列出所有可用的服务。

    问候, /女娲

    【讨论】:

      【解决方案2】:

      如果有人需要它:

      Admin services deployed on this server:
      1. ProvisioningAdminService, ProvisioningAdminService, https://localhost:8243/se
      rvices/ProvisioningAdminService
      
      2. SynapseApplicationAdmin, SynapseApplicationAdmin, https://localhost:8243/serv
      ices/SynapseApplicationAdmin
      
      3. CarbonAppUploader, CarbonAppUploader, https://localhost:8243/services/CarbonA
      ppUploader
      
      4. OperationAdmin, OperationAdmin, https://localhost:8243/services/OperationAdmi
      n
      
      5. EventPublishService, EventPublishService, http://localhost:8280/services/Even
      tPublishService
      
      6. SequenceAdminService, SequenceAdminService, https://localhost:8243/services/S
      equenceAdminService
      
      7. XKMSAdminService, XKMSAdminService, https://localhost:8243/services/XKMSAdmin
      Service
      
      8. StatisticsAdmin, StatisticsAdmin, https://localhost:8243/services/StatisticsA
      dmin
      
      9. LoggedUserInfoAdmin, LoggedUserInfoAdmin, https://localhost:8243/services/Log
      gedUserInfoAdmin
      
      10. MediationStatisticsAdmin, MediationStatisticsAdmin, https://localhost:8243/s
      ervices/MediationStatisticsAdmin
      
      11. TopicManagerAdminService, TopicManagerAdminService, https://localhost:8243/s
      ervices/TopicManagerAdminService
      
      12. MessageProcessorAdminService, MessageProcessorAdminService, https://localhos
      t:8243/services/MessageProcessorAdminService
      
      13. ApplicationAdmin, ApplicationAdmin, https://localhost:8243/services/Applicat
      ionAdmin
      
      14. ServiceGroupAdmin, ServiceGroupAdmin, https://localhost:8243/services/Servic
      eGroupAdmin
      
      15. ClassMediatorAdmin, ClassMediatorAdmin, https://localhost:8243/services/Clas
      sMediatorAdmin
      
      16. STSAdminService, STSAdminService, https://localhost:8243/services/STSAdminSe
      rvice
      
      17. RegistryAdminService, RegistryAdminService, https://localhost:8243/services/
      RegistryAdminService
      
      18. FileDownloadService, FileDownloadService, https://localhost:8243/services/Fi
      leDownloadService
      
      19. CachingAdminService, CachingAdminService, https://localhost:8243/services/Ca
      chingAdminService
      
      20. MessageStoreAdminService, MessageStoreAdminService, https://localhost:8243/s
      ervices/MessageStoreAdminService
      
      21. RMAdminGlobal, RMAdminGlobal, https://localhost:8243/services/RMAdminGlobal
      
      22. CSGAgentAdminService, CSGAgentAdminService, https://localhost:8243/services/
      CSGAgentAdminService
      
      23. QpidAdminService, QpidAdminService, https://localhost:8243/services/QpidAdmi
      nService
      
      24. LoginStatisticsAdmin, LoginStatisticsAdmin, https://localhost:8243/services/
      LoginStatisticsAdmin
      
      25. CustomUIAdminService, CustomUIAdminService, https://localhost:8243/services/
      CustomUIAdminService
      
      26. ReportingResourcesSupplier, ReportingResourcesSupplier, https://localhost:82
      43/services/ReportingResourcesSupplier
      
      27. RMAdminService, RMAdminService, https://localhost:8243/services/RMAdminServi
      ce
      
      28. SearchAdminService, SearchAdminService, https://localhost:8243/services/Sear
      chAdminService
      
      29. AuthenticationAdmin, AuthenticationAdmin, https://localhost:8243/services/Au
      thenticationAdmin
      
      30. JMSTransportAdmin, JMSTransportAdmin, https://localhost:8243/services/JMSTra
      nsportAdmin
      
      31. ThrottleAdminService, ThrottleAdminService, https://localhost:8243/services/
      ThrottleAdminService
      
      32. TaskAdmin, TaskAdmin, https://localhost:8243/services/TaskAdmin
      
      33. ModuleAdminService, ModuleAdminService, https://localhost:8243/services/Modu
      leAdminService
      
      34. MediationTracerService, MediationTracerService, https://localhost:8243/servi
      ces/MediationTracerService
      
      35. RestApiAdmin, RestApiAdmin, https://localhost:8243/services/RestApiAdmin
      
      36. LoggingAdmin, LoggingAdmin, https://localhost:8243/services/LoggingAdmin
      37. ExternalTryitService, ExternalTryitService, https://localhost:8243/services/
      ExternalTryitService http://localhost:8280/services/ExternalTryitService
      
      38. SecurityAdminService, SecurityAdminService, https://localhost:8243/services/
      SecurityAdminService
      
      39. KeyStoreAdminService, KeyStoreAdminService, https://localhost:8243/services/
      KeyStoreAdminService
      
      40. JrxmlFileUploader, JrxmlFileUploader, https://localhost:8243/services/JrxmlF
      ileUploader
      
      41. DiscoveryAdmin, DiscoveryAdmin, https://localhost:8243/services/DiscoveryAdm
      in
      
      42. EndpointAdmin, EndpointAdmin, https://localhost:8243/services/EndpointAdmin
      
      43. ServerRolesManager, ServerRolesManager, https://localhost:8243/services/Serv
      erRolesManager
      
      44. ResourceAdminService, ResourceAdminService, https://localhost:8243/services/
      ResourceAdminService
      
      45. FileUploadService, FileUploadService, https://localhost:8243/services/FileUp
      loadService
      
      46. DataSourceAdmin, DataSourceAdmin, https://localhost:8243/services/DataSource
      Admin
      
      47. WSDLValidatorService, WSDLValidatorService, http://localhost:8280/services/W
      SDLValidatorService https://localhost:8243/services/WSDLValidatorService
      
      48. ConfigServiceAdmin, ConfigServiceAdmin, https://localhost:8243/services/Conf
      igServiceAdmin
      
      49. CommandMediatorAdmin, CommandMediatorAdmin, https://localhost:8243/services/
      CommandMediatorAdmin
      
      50. EventBrokerService, EventBrokerService, https://localhost:8243/services/Even
      tBrokerService
      
      51. TracerAdmin, TracerAdmin, https://localhost:8243/services/TracerAdmin
      
      52. TransportAdmin, TransportAdmin, https://localhost:8243/services/TransportAdm
      in
      
      53. ProxyServiceAdmin, ProxyServiceAdmin, https://localhost:8243/services/ProxyS
      erviceAdmin
      
      54. Java2WSDLService, Java2WSDLService, http://localhost:8280/services/Java2WSDL
      Service https://localhost:8243/services/Java2WSDLService
      
      55. InfoAdminService, InfoAdminService, https://localhost:8243/services/InfoAdmi
      nService
      
      56. RepositoryAdminService, RepositoryAdminService, https://localhost:8243/servi
      ces/RepositoryAdminService
      
      57. PriorityMediationAdmin, PriorityMediationAdmin, https://localhost:8243/servi
      ces/PriorityMediationAdmin
      
      58. DeploymentSynchronizerAdmin, DeploymentSynchronizerAdmin, https://localhost:
      8243/services/DeploymentSynchronizerAdmin
      
      59. TemplateAdminService, TemplateAdminService, https://localhost:8243/services/
      TemplateAdminService
      
      60. RelationAdminService, RelationAdminService, https://localhost:8243/services/
      RelationAdminService
      
      61. DBReportingService, DBReportingService, https://localhost:8243/services/DBRe
      portingService
      
      62. ServerAdmin, ServerAdmin, https://localhost:8243/services/ServerAdmin
      
      63. ServiceAdmin, ServiceAdmin, https://localhost:8243/services/ServiceAdmin
      
      64. FlowsAdminService, FlowsAdminService, https://localhost:8243/services/FlowsA
      dminService
      
      65. UserAdmin, UserAdmin, https://localhost:8243/services/UserAdmin
      
      66. PropertiesAdminService, PropertiesAdminService, https://localhost:8243/servi
      ces/PropertiesAdminService
      
      67. LogViewer, LogViewer, https://localhost:8243/services/LogViewer
      
      68. WSDL2CodeService, WSDL2CodeService, http://localhost:8280/services/WSDL2Code
      Service https://localhost:8243/services/WSDL2CodeService
      
      69. TransportStatisticsAdmin, TransportStatisticsAdmin, https://localhost:8243/s
      ervices/TransportStatisticsAdmin
      
      70. SynapseArtifactUploaderAdmin, SynapseArtifactUploaderAdmin, https://localhos
      t:8243/services/SynapseArtifactUploaderAdmin
      
      71. LocalEntryAdmin, LocalEntryAdmin, https://localhost:8243/services/LocalEntry
      Admin
      
      72. EndpointTemplateAdminService, EndpointTemplateAdminService, https://localhos
      t:8243/services/EndpointTemplateAdminService
      

      【讨论】:

      • 感谢 Nuvio,但是对于每个服务器来说这些都是不同的。似乎只有 33 个对于所有服务器来说是通用的。问候,伊沃
      • 哦,是的,对不起,这是给 ESB 的
      【解决方案3】:

      如果您想检索任何 Carbon 服务器的管理服务的 WSDL,请转到“CARBON_HOME/repository/conf”目录并将“carbon.xml”文件中的“HideAdminServiceWSDLs”的值更改为“false”,然后重新启动服务器。然后,您可以通过使用“?wsdl”选项浏览服务来检索 WSDL。

      For example,
      https://localhost:8243/services/StatisticsAdmin?wsdl
      

      干杯, 普拉巴斯

      【讨论】:

      • 谢谢普拉巴斯!是否还有关于这些服务的功能的文档,因为对于某些人来说,您可以仅通过名称了解它们的功能,但也有一些服务不是那么直观。
      • 恐怕目前没有这样的文档列出每个管理服务的功能。但是,如果是一个选项,您当然可以浏览碳公共源存储库中相关组件的源,并找到有关每个管理服务负责的更多信息。这不是一项艰巨的任务,因为您可以轻松找到相关组件,因为几乎所有管理服务名称都直接映射到它们所属的组件。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-29
      • 1970-01-01
      • 2015-07-25
      • 2023-03-19
      相关资源
      最近更新 更多