最近一直在开发一款IDE,本来设计的目标只是一个单机版的客户端,不会连接任何服务端。后来用户突然加了一项需求,想要访问数据库,去查询一些数据。 其实这本来也不是什么怪异的需求,只是一种C/S系统而已。那时候刚听到这个需求的时候,马上想到的是,用hibernate, ibatis还是直接用JDBC。不如用ibatis吧,只需要查询几个表的几个字段而已,这一项刚好足够。 可是要增加数据库的支持时,心里特别的别扭,这款IDE的目标客户是遍布各个地方的,这一点就决定了,我们不可能用C/S的方法。 后来是在online system上加了一个web service,让这个IDE去调用。这样任何地方都可以访问这个服务了。 就算不论这一点,在考虑要用客户端直接连数据库的时候,心里面就像吃了蚂蚁似的,非常不爽。不知道是因为B/S系统做多了,还是因为觉得客户端直接连数据库本身就是一种不对的做法,总之现在已经有点不喜欢C/S结构的系统了,或者说,不喜欢客户端/数据库服务这样的系统。 不知道诸位程序员
![](aggbug/1493585.aspx)
会不会有像我这样没有道理的想法?
分享到:
- 2007-01-25 21:17
- 浏览 2511
- 评论(2)
- 论坛回复 / 浏览 (2 / 3103)
- 查看更多
相关推荐
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成...
基于SSM的个人博客系统设计软件程序源码+数据库+WORD毕业设计论文文档, 个人博客系统主要用于发表个人博客...其中的浏览器/服务器结构就是B/S结构。 C/s模式:是客户端/服务器(Client/Server)模式,主要指的是传统的桌
目前,国内各高校广泛采用的是Firebird BBS系统,它是一个Linux/Unix下的开源代码,功能异常强劲,是一种兼有C/S和B/S结构的混合模式下的网络信息系统。 为了搭建基于telnet和web的BBS系统,首先需要在服务器上安装...
【关键词】购物车,网上书店系统,B/S结构,ASP 【Abstract】This paper firstly introduces multi-tier Client/server Architecture, Web-related technology and ASP(Active Server Paper).Based on them, ...
" " "本题目为基于socket的网络编程,具体需要实现C/S模式的聊天程序,使用了java " " "语言,java语言有下面一些特点:简单、面向对象、分布式、解释执行、安全、体" " "系结构中立、可移植、高性能、多线程以及...
在单片机启动0.1S后,电容C两端的电压持续充电为5V,这是时候10K电阻两端的电压接近于0V,RST处于低电平所以系统正常工作。当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按...
Hex-Rays Decompiler 是IDA Pro 最新研究成果,它使用IDA pro SDK编制以插件的形式出现,通过IDA反汇编逆向成为可能C语言伪代码,使反编译工作量急剧下降,将程序结构和算法的核心以C语言的形式呈现。这是世界逆向...
数据的存 储是要有一定格式的,众所周知,PC管理磁盘数据是以文件形式,MP3亦不例外,最常用 的办法就是直接利用PC的文件系统来管理存储器,微软操作系统采用的是FAT文件系统, 这也是最广泛使用的一种[12]。...
比如Atmel公司的AT89C系列、AT89S系列和AT89LP系列,Philips公司的8XC552系列,Silicon Laboratories公司的C8051F系列等。 单片机所特有的结构和资源反映了单片机的性能,这些是单片机程序设计的基础。...
顾,它们如今已经沉寂在历史中, 或是被Windows 掩盖。但是, 作 为喜爱创根l河底的程序员,我们有 必要对Window s 之前的时代有一 些了解。 XIV 3.1 C 语言................................................, .. ,...