wsgen.1 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. '\" t
  2. .\" Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
  3. .\"
  4. .\" Title: wsgen
  5. .\" Language: Japanese
  6. .\" Date: 2013年11月21日
  7. .\" SectDesc: Java Webサービス・ツール
  8. .\" Software: JDK 8
  9. .\" Arch: 汎用
  10. .\" Part Number: E58104-01
  11. .\" Doc ID: JSSOR
  12. .\"
  13. .if n .pl 99999
  14. .TH "wsgen" "1" "2013年11月21日" "JDK 8" "Java Webサービス・ツール"
  15. .\" -----------------------------------------------------------------
  16. .\" * Define some portability stuff
  17. .\" -----------------------------------------------------------------
  18. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  19. .\" http://bugs.debian.org/507673
  20. .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
  21. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  22. .ie \n(.g .ds Aq \(aq
  23. .el .ds Aq '
  24. .\" -----------------------------------------------------------------
  25. .\" * set default formatting
  26. .\" -----------------------------------------------------------------
  27. .\" disable hyphenation
  28. .nh
  29. .\" disable justification (adjust text to left margin only)
  30. .ad l
  31. .\" -----------------------------------------------------------------
  32. .\" * MAIN CONTENT STARTS HERE *
  33. .\" -----------------------------------------------------------------
  34. .SH "名前"
  35. wsgen \- Webサービスのエンドポイント実装(SEI)クラスを読取り、Webサービスのデプロイメントと呼出しに必要なすべてのアーティファクトを生成します。
  36. .SH "概要"
  37. .sp
  38. .if n \{\
  39. .RS 4
  40. .\}
  41. .nf
  42. \fBwsgen\fR [ \fIoptions\fR ] \fISEI\fR
  43. .fi
  44. .if n \{\
  45. .RE
  46. .\}
  47. .PP
  48. \fIoptions\fR
  49. .RS 4
  50. コマンド行オプション。オプションを参照してください。
  51. .RE
  52. .PP
  53. \fISEI\fR
  54. .RS 4
  55. 読み取るWebサービスのエンドポイント実装クラス(SEI)です。
  56. .RE
  57. .SH "説明"
  58. .PP
  59. \fBwsgen\fRコマンドは、JAX\-WS Webサービスで使用されるJAX\-WSポータブル・アーティファクトを生成します。このツールは、Webサービスのエンドポイント・クラスを読取り、Webサービスのデプロイメントと呼出しに必要なすべてのアーティファクトを生成します。JAXWS 2\&.1\&.1 RIでは\fBwsgen\fR
  60. Antタスクも提供されます。
  61. http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsgenant\&.htmlのJAX\-WS (wsgen)ページのToolsタブを参照してください。
  62. .PP
  63. \fBwsgen\fRコマンドを起動するには、次を行います。
  64. .sp
  65. .if n \{\
  66. .RS 4
  67. .\}
  68. .nf
  69. \fBexport JAXWS_HOME=/pathto/jaxws\-ri\fR
  70. \fB$JAXWS_HOME/bin/wsgen\&.sh \-help\fR
  71. .fi
  72. .if n \{\
  73. .RE
  74. .\}
  75. .SH "オプション"
  76. .PP
  77. \-classpath \fIpath\fR
  78. .RS 4
  79. 入力クラス・ファイルの場所。
  80. .RE
  81. .PP
  82. \-cp \fIpath\fR
  83. .RS 4
  84. 入力クラス・ファイルの場所。
  85. .RE
  86. .PP
  87. \-d \fIdirectory\fR
  88. .RS 4
  89. 生成された出力ファイルを格納する場所。
  90. .RE
  91. .PP
  92. \-extension
  93. .RS 4
  94. ベンダー拡張を使用可能にします。拡張を使用すると、アプリケーションの移植性が失われたり、他の実装と連携できなくなる可能性があります。
  95. .RE
  96. .PP
  97. \-help
  98. .RS 4
  99. \fBwsgen\fRコマンドに関するヘルプ・メッセージを表示します。
  100. .RE
  101. .PP
  102. \-keep
  103. .RS 4
  104. 生成されたファイルを保存します。
  105. .RE
  106. .PP
  107. \-r \fIdirectory\fR
  108. .RS 4
  109. このオプションを\fB\-wsdl\fRオプションとともに使用して、WSDLなど生成されたリソース・ファイルを配置する場所を指定します。
  110. .RE
  111. .PP
  112. \-s \fIdirectory\fR
  113. .RS 4
  114. 生成されたソース・ファイルを格納する場所。
  115. .RE
  116. .PP
  117. \-verbose
  118. .RS 4
  119. コンパイラ・メッセージを表示します。
  120. .RE
  121. .PP
  122. \-version
  123. .RS 4
  124. リリース情報を出力します。
  125. .RE
  126. .PP
  127. \-wsdl [ :protocol ]
  128. .RS 4
  129. エンドポイントをデプロイする前に確認するWSDLファイルを生成するオプション・コマンド。WSDLファイルには、サービスを呼び出す方法、パラメータに必要な値、返されるデータ構造についてのコンピュータで読取り可能な記述が含まれます。
  130. .sp
  131. デフォルトでは\fBwsgen\fRコマンドはWSDLファイルを生成しません。\fBprotocol\fR値は省略可能であり、WSDLバインディング(\fBwsdl:binding\fR)で使用するプロトコルを指定するために使用されます。有効なプロトコルは、\fBsoap1\&.1\fRと\fBXsoap1\&.2\fRです。デフォルトは\fBsoap1\&.1\fRです。\fBXsoap1\&.2\fRプロトコルは標準ではないため、\fB\-extension\fRオプションとともにのみ使用可能です。
  132. .RE
  133. .PP
  134. \-servicename \fIname\fR
  135. .RS 4
  136. \fB\-wsdl\fRオプションとともにのみ使用して、WSDLで生成される特定のWSDLサービス(\fBwsdl:service\fR)名を指定します。例:
  137. \fB\-servicename "{http://mynamespace/}MyService"\fR。
  138. .RE
  139. .PP
  140. \-portname \fIname\fR
  141. .RS 4
  142. \fB\-wsdl\fRオプションとともにのみ使用して、WSDLで生成される特定のWSDLポート(\fBwsdl:port\fR)名を指定します。例:
  143. \fB\-portname "{http://mynamespace/}MyPort"\fR。
  144. .RE
  145. .SH "例"
  146. .PP
  147. 次の例では、Stockディレクトリ内に\fB@WebService\fR注釈を持つ\fBStockService\fRのラッパー・クラスを生成します。
  148. .sp
  149. .if n \{\
  150. .RS 4
  151. .\}
  152. .nf
  153. \fBwsgen \-d stock \-cp myclasspath stock\&.StockService\fR
  154. .fi
  155. .if n \{\
  156. .RE
  157. .\}
  158. .PP
  159. 次の例では、SOAP 1\&.1 WSDLおよび\fB@WebService\fR注釈を持つ\fBstock\&.StockService\fRクラスのスキーマを生成します。
  160. .sp
  161. .if n \{\
  162. .RS 4
  163. .\}
  164. .nf
  165. \fBwsgen \-wsdl \-d stock \-cp myclasspath stock\&.StockService\fR
  166. .fi
  167. .if n \{\
  168. .RE
  169. .\}
  170. .PP
  171. 次の例では、SOAP 1\&.2 WSDLを生成します。
  172. .sp
  173. .if n \{\
  174. .RS 4
  175. .\}
  176. .nf
  177. \fBwsgen \-wsdl:Xsoap1\&.2 \-d stock \-cp myclasspath stock\&.StockService \fR
  178. .fi
  179. .if n \{\
  180. .RE
  181. .\}
  182. .PP
  183. \fB注意:\fR
  184. サービスのデプロイ時にJAXWS実行時環境でWSDLが生成されるため、開発時にWSDLを生成する必要はありません。
  185. .SH "関連項目"
  186. .sp
  187. .RS 4
  188. .ie n \{\
  189. \h'-04'\(bu\h'+03'\c
  190. .\}
  191. .el \{\
  192. .sp -1
  193. .IP \(bu 2.3
  194. .\}
  195. wsimport(1)
  196. .RE
  197. .sp
  198. .RS 4
  199. .ie n \{\
  200. \h'-04'\(bu\h'+03'\c
  201. .\}
  202. .el \{\
  203. .sp -1
  204. .IP \(bu 2.3
  205. .\}
  206. http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsgenant\&.htmlの
  207. JAX\-WS (wsgen)ページのToolsタブを参照してください。
  208. .RE
  209. .br
  210. 'pl 8.5i
  211. 'bp