130 likes | 318 Views
EPCIS LAB. 實習目標. 建立 EPCIS repository 使用 EPCIS query interface 查詢 使用 EPCIS capture interface 新增資料. EPC Network 整合實驗. FOSSTRAK EPCIS Repository. EPCIS. -. ALE Middleware. Logical Alloy. RFID Reader. RFID Reader. RIFIDI. Tags. EPCIS 實驗步驟. 安裝 MySQL Import Schema & Demo data
E N D
實習目標 • 建立 EPCIS repository • 使用 EPCIS query interface 查詢 • 使用 EPCIS capture interface 新增資料
EPC Network 整合實驗 FOSSTRAK EPCIS Repository EPCIS - ALE Middleware Logical Alloy RFID Reader RFID Reader RIFIDI Tags
EPCIS 實驗步驟 • 安裝 MySQL • Import Schema & Demo data • 部署 EPCIS-Repository • 複製 EPCIS-repository-0.5.0.war • 複製 mysql-connector-java-5.0.8-bin.jar
軟體下載點 • FOSSTRAK http://fosstrak.org • MySQL http://www.mysql.com/ • Apache Tomcat http://tomcat.apache.org/ • Navicat MySQL http://www.navicat.com.tw/ • MySQL connector http://www.mysql.com/products/connector/j/ -
實習環境 127.0.0.1:8080/epcis/query 127.0.0.1:8080 EPC Query Client TOMCAT 6.0.16 127.0.0.1:8080/epcis/capture - EPC Capture Client EPCIS - Repository MySQL Capture /lib - > mysql - connector - java - 5.0.8 - bin.jar / webapps - > epcis - repository - 0.4.0.war
Install My SQL 5.0 • 先清除 c:\program Files \My SQL • 安裝 My SQL , 啟動 MySQL command line • mysql> CREATE DATABASE epcis; • 新建資料庫 epcis • mysql> GRANT SELECT, INSERT, UPDATE, DELETE ON epcis.* TO epcis IDENTIFIED BY 'epcis'; • 讓 user epcis /epcis可以使用 Databaseepcis ( user name epcis and password epcis). • 建 SCHEMA , Load Data • mysql> USE epcis; • mysql> SOURCE c:\epcis_schema.sql • mysql> SOURCE c:\epcis_demo_data.sql
部署 EPCIS • epcis-repository-0.5.0.war 檔複製到 Tomcat Apache Server \webapps中 • mysql-connector-java-5.1.6-bin.jar copy 到 Tomcap\lib 目錄中
啟動 tomcat • 瀏覽 http://127.0.0.1:8080/epcis
EPCIS query client URL : http://127.0.0.1:8080/epcis-repository-0.5.0/query
EPCIS capture client URL : http://127.0.0.1:8080/epcis-repository-0.5.0/capture
練習 • 4 個 EVENT 的 TABLE SCHEMA • 日期時間,READ POINT如何表示? • QUERY 和 CAPTURE Client