Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム ファーストステップガイド


付録A サービス部品のサンプルプログラムのファイル構成

商品手配システムのサービス部品のサンプルプログラムは,次の場所にあります。

<Service Architectのインストールディレクトリ>\CSCTE\Samples\SOAP1.1_1.2mode\ProductStock_REST

商品手配システムのサービス部品のサンプルプログラムのファイル構成を次に示します。

ProductStock_REST
├Repository
│└ProductStock_Normal.zip
│ ProductStock_FaultHandling.zip
│ Validation.java
├Server
│└jaxrsserver_def.xml
├Schema
│├ServiceReceipt
││├request
│││└input_Arr.xsd
│││ input_Arr.json
││└response
││ ├ProductStock_Normal 
││ │└output_ArrNor.xsd
││ │ output_ArrNor.json
││ └ProductStock_FaultHandling 
││  └output_ArrFau.xsd
││   output_ArrNor.json
││   output_DeliveryExc.json
││   output_InventoryExc.json
││   output_JavaExc.json
│├InventoryManagementAdapter
││├request
│││└input_Inv.xsd
│││ input_Inv.json
││└response
││ └output_Inv.xsd
││  output_Inv.json
│└DeliveryReceiptAdapter
│ ├request
│ │└input_Del.xsd
│ │ input_Del.json
│ └response
│  └output_Del.xsd
│   output_Del.json
└Service
 ├InventoryManagement
 │├META-INF
 ││└application.xml
 │├WEB-INF
 ││├web.xml
 ││└classes
 ││ └com
 ││  └sample
 ││   └resources
 ││    └Resource.class
 ││     ReserveItem.class
 ││     ReserveItemResponse.class
 │├src
 ││└com
 ││ └sample
 ││  └resources
 ││   └Resource.java
 ││    ReserveItem.java
 ││    ReserveItemResponse.java
 │└inventorymanagement.ear
 │ inventorymanagement.war
 └DeliveryReceipt
  ├META-INF
  │└application.xml
  ├WEB-INF
  │├web.xml
  │└classes
  │ └com
  │  └sample
  │   └resources
  │    └Resource.class
  │     DeliverItem.class
  │     DeliverItemResponse.class
  ├src
  │└com
  │ └sample
  │  └resources
  │   └Resource.java
  │    DeliverItem.java
  │    DeliverItemResponse.java
  └delivery.ear
   delivery.war