2016-10-20 7 views
4

私はドキュメントを読んでいますが、ガバナンスとWebサービスAPIが利用可能であることがわかりましたが、実行部分はわかりません。以下の操作をAPIで実行する方法を理解したいと思います。WSO2ガバナンスレジストリでパブリッシャ操作を実行するためのAPIはありますか?

1)APIを使用してサービス(SOAPまたはREST)を公開するにはどうすればよいですか?

2)APIを使用してサイト運営者ポータルのさまざまなアイテムに値を設定するにはどうすればよいですか?インターフェイスのセキュリティドキュメントは、タグ分類

3を結ぶ

概要分類の連絡先)どのように私は、成果物のWSDL、スキーマ、ポリシーなどをアップロードすることができますか?。

答えて

0

WSO2ガバナンスレジストリはRegistry REST APIGovernance REST APIをサポートしています。これらのAPIを使用して上記のすべての操作を行うことができ、これらの文書にはサンプルのカール要求が含まれており、実行のアイデアを得ることができます。リソース固有の操作について

、マニュアルを参照してください[1] & [2]

[1] - https://docs.wso2.com/display/Governance530/Resources+with+REST+API

[2] - https://docs.wso2.com/display/Governance530/Governance+REST+API#GovernanceRESTAPI-Assets

4

リモートリソースを追加する3つの方法があります。 G-Regへ

i。レジストリREST API

Add a Resource using registry REST API

Retrieving Associations Using WSO2 G-Reg Registry API Explained

IIを使用。

は、スキーマファイルをアップロードします(ファイルのアップロード)

要求

URL:https://<host>:<port>/publisher/assets/schema/apis/schemas?type=schema 

Method: POST 
Header:Cookie: JSESSIONID=<SESSION-ID> 

Payload:(form data) 
schema : schema 
schema_file : <schema file name>.xsd 
filename : <schema file name>.xsd 
schema_file_name : <schema file name>.xsd 
file_version : <version> 
addNewSchemaFileAssetButton : Create 

ファイルのアップロード:publisher API(G-REG 5.0.0以上)

を使用すると、スキーマを作成します。 「SCHEMA_FILE」としてフィールドエントリを与える

応答は次のようになります。

Status: 200 OK 

だけのzipファイル名でSCHEMA_FILE、ファイル名とschema_file_name値を変更したzipファイルをアップロードするには(私がテストしていません。これはソースコードに従って動作するはずです。)

iii。ガバナンスAPIの使用 - ホストされているコンテンツタイプのリソースのみ。 (G-REG 5.2.0以上)

Content type resource upload - WSDL sample request

バージョン、あなたが使用しては何ですか? これらの詳細がお役に立てば幸いです!

+0

@thusarakこれらは本当に素晴らしい情報です。ご協力いただきありがとうございます。私はバージョン5.3を使用しています。 元のトピックから別の質問があります。私はVMWareのイメージを探していますが、どこでも見つけることができません。使用可能なVMイメージはバージョン4.x.xです。 情報はどこにでも散らばっています。最新のVMイメージを取得するための情報を提供できるかどうかを確認してください。私は本当にあなたの返信に感謝します。 ありがとう、 Prashant –

+0

あなたはubuntu + G-RegのVMwareイメージですか?自分のVMイメージを10分以内に作成することができます(VMイメージを生成するには9m)。これをなぜ行うのかを明確にしてください。 WSO2 G-Regをサンプルとともに2分以内に誰でも稼働させることができます。 – tkr

+0

私は、高度なgoogle rest APIを使用してwsdlをアップロードしようとしました。応答として、私はhtmlコンテンツ(出版社ポータル)を取得します。 –

関連する問題