我在培训学校学习,前段时间学完J2SE后和同学一起做了个企业进销存管理系统(单机版)作为项目答辩的项目。
完成后,我们开始教ASP.NET。我用业余时间想把这个系统改成C/S架构的。
用网络通信和多线程的知识写了个服务器端,又改了下客户端的代码,勉强可用了。
但是,总感觉缺点什么?
想问问,有过这方面开发经验的前辈,
如果要继续完善,需要再继续做些什么?
我们没有教J2EE,小型的C/S系统需要用到吗?
如果想自己学的话,开始要怎么做?从那儿下手?
完成后,我们开始教ASP.NET。我用业余时间想把这个系统改成C/S架构的。
用网络通信和多线程的知识写了个服务器端,又改了下客户端的代码,勉强可用了。
但是,总感觉缺点什么?
想问问,有过这方面开发经验的前辈,
如果要继续完善,需要再继续做些什么?
我们没有教J2EE,小型的C/S系统需要用到吗?
如果想自己学的话,开始要怎么做?从那儿下手?
现在遇到的一个问题是:由于涉及到多表更新,原来单机用java事务处理就可以
现在代码在客户端,数据库操作在服务端,就没办法做事务处理了
想到的一种方法是把业务逻辑这一块代码写在服务器,客/服之间传递方法名和参数就行,在网上搜的,好像这样就叫三层了。又没学过,也不知道怎么用?
现在学校在教asp.net,讲三层开发时提到了模型层,我传递数据时,照猫画虎也建了几个类,用对象序列化来传递信息。功能时实现了,只是想知道在java中是怎么实现的?
原来一直以为j2ee里会讲到这些东西,后来发现好像那是b/s的。晕乎乎的,以前做单机时,是照着网上抄的需求分析做的。现在照自己的想法做,毕竟没经历过,想起来很费劲。
希望有这方面经验的前辈提示下,大概要怎么做?要用到那些知识点?谢谢大家!