现在要开始一个POS客户端。因为是多家门店在不同的省市。想用Silverlight的OOB模式做。不知道是否可行,有拿Silverlight做过POS的吗?客户想要实时管理门店的库存和销量。门店还涉及一些和总部的交叉业务。比如向总部订货,总部配送。报损和总部的审批。
------解决方案--------------------------------------------------------
没有做过.但是应该是可行的,OOB模式虽然有一些权限限制.但是可以通过调用COM组件来实现对本机的一些操作.但是存在一个问题就是一但网络不通连接不到服务器.POS的收款就会受到影响.你可以考虑用WPF+WCF的方案来做POS.基础数据和销售数据可以存放在本机,通过WCF来实现服务器和客户端的数据交换.
------解决方案--------------------------------------------------------
可行,看到过Silverlight开发POS的项目,通过WCF service进行数据通讯。 在OOB模式下,可以实现跨平台操作。
------解决方案--------------------------------------------------------
用不着OOB,网页方式就很好。目前来说OOB无法容易地自动更新,需要花钱去签名、修改各个客户端的注册表,因此至少现在来说(为了企业部署的目的)还是个超级鸡肋。
使用网页方式,对于驱动外部设备可以通过写个ActiveX(使用VB6创建一个OCX控件写上几行代码然后发布为ActiveX)。