2011-9-8 19:37:43
rootPath=d:\\amplesky\\software_wp\\web
configResourcesPath=d:\\amplesky\\software_wp\\web\\WEB-INF\\classes
upgradePath=D:\\amplesky\\software_wp\\upgrade
basewareVersionFile=d:\\amplesky\\baseware\\BVmLicence.ini
finalwareVersionFile=d:\\amplesky\\finalware\\PVmLicence.ini
softwareVersionFile=d:\\amplesky\\software_wp\\ini\\WpVersion.ini
mysqlDBPath=d:\\amplesky\\mysqldata\\product
persistenceManagerClass=com.amplesky.wp.persistence.hibernate.PersistenceManagerFactory
reportTemplateControl=com.amplesky.wp.report.JasperReportReplace
deviceFacadeFactoryClass=com.amplesky.wp.devicefacade.DeviceFacadeFactoryDefaultImpl
deviceManagerFactoryClass=com.amplesky.wp.device.impl.DeviceManagerFactoryDefaultImpl
devicePersistenceObjectFactoryClass=com.amplesky.wp.device.impl.PersistenceObjectFactoryDefaultImpl
uifDeviceManagerFactoryClass=com.amplesky.wp.device.ui.facade.UIFDeviceManagerFactoryDefaultImpl
uifDeviceFacadeFactoryClass=com.amplesky.wp.devicefacade.ui.facade.UIFDeviceFacadeFactoryDefaultImpl
获取属性
com.amplesky.wp.security.impl.SecurityManager
默认的就是这个类
现在就是usermanager 的问题
getStreamServerByUserID 根据userId来找到一个streamserver
findAllStreamServerByUserID 找到所有的主机辅机
从数据库中获取 DeviceRelation
overallId 和sonOverallId 注意这个父子关系
从DeviceRelation中出来
key为string ,value为一个hashset
overallgroup的关系
makeOverallGroupMap key为组Id-mcoverallId
设备交互 获取加密key
现在看一下配置文件
注意配置的actionServlet
指定平台组件路径
./emulator -http-proxy xx.xx.xx.xx:80880