付録A サンプルプログラムのファイルの構成
商品手配サンプルプログラムは,次の場所にあります。
<サービスプラットフォームのインストールディレクトリ>\CSCTE\Samples\SOAP1.1_1.2mode\ProductStock
商品手配サンプルプログラムの構成を次に示します。
ProductStock ├Repository │ ProductStock.zip ├Requester │├ArrangementClient │││ .project ││├.settings │││ org.eclipse.wst.common.component │││ org.eclipse.wst.common.project.facet.core.xml ││└EarContent ││ └META-INF ││ application.xml │└ArrangementClientWeb │ │ .classpath │ │ .project │ ├.settings │ │ .jsdtscope │ │ org.eclipse.jdt.core.prefs │ │ org.eclipse.wst.common.component │ │ org.eclipse.wst.common.project.facet.core.xml │ │ org.eclipse.wst.jsdt.ui.superType.container │ │ org.eclipse.wst.jsdt.ui.superType.name │ ├build │ │└classes │ ├src │ │└sample │ │ ├arrangementservice │ │ │ Arrangement.java │ │ │ ArrangementService.java │ │ │ ArrangeItem.java │ │ │ ArrangeItemResponse.java │ │ │ ObjectFactory.java │ │ │ package-info.java │ │ ├servlet │ │ │ ArrangementServlet.java │ │ └wsdl │ │ ArrangementService.wsdl │ └WebContent │ │ error.jsp │ │ index.html │ │ result.jsp │ ├META-INF │ │ MANIFEST.MF │ └WEB-INF │ │ web.xml │ └lib └Service ├DeliveryService ││ .project │├.settings ││ org.eclipse.wst.common.component ││ org.eclipse.wst.common.project.facet.core.xml │└EarContent │ └META-INF │ application.xml ├DeliveryServiceWeb ││ .classpath ││ .project │├.settings ││ .jsdtscope ││ org.eclipse.jdt.core.prefs ││ org.eclipse.wst.common.component ││ org.eclipse.wst.common.project.facet.core.xml ││ org.eclipse.wst.jsdt.ui.superType.container ││ org.eclipse.wst.jsdt.ui.superType.name │├build ││└classes │├src ││└sample ││ └deliveryservice ││ Delivery.java ││ DeliverItemResponse.java ││ DeliverItem.java ││ DeliveryImpl.java ││ ObjectFactory.java ││ package-info.java │└WebContent │ ├META-INF │ │ MANIFEST.MF │ └WEB-INF │ │ web.xml │ └lib ├InventoryManagementService ││ .project │├.settings ││ org.eclipse.wst.common.component ││ org.eclipse.wst.common.project.facet.core.xml │└EarContent │ └META-INF │ application.xml ├InventoryManagementServiceWeb ││ .classpath ││ .project │├.settings ││ .jsdtscope ││ org.eclipse.jdt.core.prefs ││ org.eclipse.wst.common.component ││ org.eclipse.wst.common.project.facet.core.xml ││ org.eclipse.wst.jsdt.ui.superType.container ││ org.eclipse.wst.jsdt.ui.superType.name │├build ││└classes │├src ││└sample ││ └inventorymanagementservice ││ InventoryManager.java ││ InventoryManagerImpl.java ││ ReserveItem.java ││ ReserveItemResponse.java ││ ObjectFactory.java ││ package-info.java │└WebContent │ ├META-INF │ │ MANIFEST.MF │ └WEB-INF │ │ web.xml │ └lib └WSDL ArrangementService.wsdl DeliveryService.wsdl InventoryManagementService.wsdl