讨论:这样的环境该采用什么样的软件方案?(300分)

  • 主题发起人 主题发起人 thx1180
  • 开始时间 开始时间
服务器用unix系统和C/C++语言,工作站用一般的编程工具(例如Delphi+SQL等),通信用TCP/IP协议,关键是实现快速查询!
 
在服务器上做好应用程序,在工作站上用xmanager登录,直接运行应用程序就行了。最节省了!
 
我最近也在关注这方面的解决方案,请问楼主为什么Linux+Apache+PHP+MySQL不能满足你的需求。
 
还是用三层的吧,最近也为这事犯愁那
 
应该用LAMP吧?
Linux,
Apatch,
MySql,
PHP.
是比较成熟的方案。
 
操作系统,数据库都有了,那就以B/S方式开发好点。
Web服务用APACHE,语言用PHP,Perl都可以,而且都可以找到不少的参考资料。
当然,在此基础上也可以集成一些其它的新技术,什么Rails, ruby之类,还有ajax等...
 
web services是不用说了, java肯定优于.net了。 跨平台嘛。
如果业务易变,复杂就犯不着用php了。 否则,可以考虑php。

后台oracle, db2 ,mysql等,或者用sqlite都可以的。免费轻量级的更好。
 
不知道你的低成本究竟是个什么概念,硬件上成本和效率是成正比的,软件可以考虑使用免费的东西,三层方案推荐WebServices,我们用WebServices几年了,现在是我们的首选方案。
至于安全性,传输层的ssl是首选,应用层的东西就看你们自己的技术实力了
 
To:CurveSoft
低成本当然不是指硬件啦[:)]

我们服务器现在都是FreeBSD,可以改用Linux是因为他们都是免费的,Windows一方面价格太高,另一方面安全性与稳定性实在令人不放心。
最近研究的就是WebServices,如果用soap实现WebServices,开发工具方面在FreeBSD上面好像除了使用java就只能用C或者C++写程序了,Linux下面好歹还多一个kylix可以用。
一个方案的选择牵涉到方方面面,有时候不光是技术的因素,还有人的因素,有时人的因素更为重要,对某种技术的熟练程度也影响了方案的选择,还要考虑开发效率以及后续的变更开发与维护成本,以及不同系统的整合等等,所以从项目的角度来说不是一句某某东西很好就能决定的。在此提这个问题的目的一方面大家可以讨论讨论,另一方面也希望听到一些有见地的意见。
 
DbAnyWhere正在开发java版本的服务器端。这样就可以实现简单的开发,实现delphi和java的结合。服务器端只要简单的安装就可以了,不需要写java代码,只delphi客户端就可以了,开发方法和各版本的dbanywhere系列开发方式一样,简单方便。
 
MY_SQL Linux 可以与Windows直接采用C/S模式
 
就用这个吧!

http://www.nseer.com/nseersoftware/nseersummary.htm
 
后退
顶部