现在有一个需求,要开发一个小型的c/s系统,准备使用VB来进行开发,基本是50左右用户在线,主要功能是售票,你可以把它想像成一个简单的电影院售票系统或者公路售票系统,就是读出空白票号,输入客户信息,打印,update空白票证记录,insert一条客户信息记录。
考虑到数据库的安全性等原因,准备使用中间件。以前使用过一个类似的软件,是用Delphi编写的,使用的是Borland Socket Server,想了解一下有没有一个合适的类似的轻量级中间件,还请大家推荐一下。最好是可以平滑的升级到vb.net。
服务器环境:windows 2003/sql server 2005;客户端环境:winxp/win7;使用环境:大部分是局域网,可能有部分是通过互联网。最好是只安装在服务器端,客户端就直接使用vb6/vb.net连接。
另外有还一点要请教大家的:使用webservice可以满足这个需求吗?总有种感觉,webservice用来获取少量数据没什么问题,但如果要大量的数据交互和写入就不如使用socket接口的中间件,会是这样吗?
谢谢大家。