RFID Middleware API Manual
RFID Middleware API Manual
API Manual
V1.0
目 录
REVISION HISTORY............................................................................................................2
1 INSTRUCTION................................................................................................................. 4
1.1 SUMMARY................................................................................................................... 4
1.2 TERM..........................................................................................................................4
1.2.2 UID..................................................................................................................... 4
2 INTERFACE DEFINITION..................................................................................................5
2.1 JMSINTERFACE.............................................................................................................5
2.1.1 Summary............................................................................................................5
3 REPORTMANAGER......................................................................................................... 7
3.1.1 Summary............................................................................................................7
4 REPORTCALLBACK INTERFACE....................................................................................... 8
4.1.1 Summary............................................................................................................8
1 Instruction
1.1 Summary
This manual is used for middleware related interfaces in the Middleaware Client
development process .
1.2 Term
1.2.1 Middleware client
A software that uses middleware
1.2.2 UID
A unique ID generated by the middleware service, 16 bytes long (32 characters).
UID is used for client to login main station system.
第 4页共 8页
2 Interface definition
2.1 JMSInterface
2.1.1 Summary
JMSInterface is in Interface Module, com.hopeland.middleware.message
Package,encapsulated the JMS interface provided by middleware. It is used to provide
JMS interface call between client and Middleware. If interface call failed , it will throw
exception .
第 5页共 8页
2.1.3.1 Structure
Function public JMSInterface(String queue)
Parameter queue: JMS Main queue
Return value None
Remark None
2.1.3.3 Login
Function public void logon(String uid)
Parameter uid: Client UID
Return value None
Remark The UID used for login must be generated by middleware.
2.1.3.4 Logout
Function public void logout()
Parameter None
Return value None
Remark Exit login status, that is disconnect the middleware service connection .
第 6页共 8页
2.1.3.5 Heartbeat
Function public void heart()
Parameter None
Return value None
Remark Connection for maintaining client and middleware services
3 ReportManager
3.1.1 Summary
Report Manager is in Interface module, com.hopeland.middleware.message
Package,encapsulated the report callback management method. If the interface call
provided by ReportManager failed, it will throw an exception .
4 ReportCallBack interface
4.1.1 Summary
ReportCallBack is in Interface Module, com.hopeland.middleware.message
Package, is the callback interface specified by the registration report callback.