付録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