第二种: 服务器端开发
第一个阶段是连接器设计,主要涉及到涉及到网络知识(阻塞式socket和非阻塞式socket)、通信模式(TCP/IP或者UDP)、网络管理(负载、连接状态等)、传输协议设计(特别与其他语言的交互)、I/O处理(bytes转成Object、Object转成bytes)等。有些方面可以靠网络硬件设备来解决。
第二个阶段是核心业务设计(严格来讲就是通用服务设计)
多线程的设计(参考《多线程设计模式》)、管理设计(参考JMX)、消息传输设计(参考JMS)、安全设计(参考java安全)、缓存设计(参考cache4j、JCS等开源项目)、资源池设计(数据库连接池等)、对象重用设计、命名空间设计(参考JNDI)、分布式设计(参考RMI)、组件设计
第三个阶段是前面两个阶段基础上的相关应用开发了,主要涉及的知识为数据库方面的知识,主要包括事务处理、数据库建表设计、数据持久化设计等。
最后是服务器端的部署,包括JVM的参数调优,批处理文件编写,目录结构等
内容来源于:http://blog.csdn.net/chenyi8888/article/details/4484641

java开发之服务器端开发相关推荐

  1. 客户端开发和服务器端开发哪个有前途?自学跟培训的区别?

    客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序.除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行 .因特网发展以后,较常用的用户 ...

  2. 客户端开发与服务器端开发的区别

  3. 从C++起步到MFC实战VC++软件工程师高端培训(服务器端开发方向)

    我这里有套课程想和大家分享,需要的朋友可以加我qq和我联系.QQ2059055336. 课程简介 本课程包含350个课时,8个阶段. 本课程从C++起步.用户无需任何计算机基础,只需要懂的基本的电脑操 ...

  4. python前端开发和后端开发工程师_一文看懂前端和后端开发

    作为一名开发者,你可能会想:2019 年最好的软件开发技术和编程语言会是什么?它们又是如何被应用在软件开发当中的?如果你在思考这个问题,那就来对地方了.这篇文章将对前端和后端开发技术做一个对比,先从基 ...

  5. 服务端开发or客户端开发的选择

     当然两者兼顾是最好的.如果精力时间有限,根据自己的兴趣及后期的发展选择一个做为侧重点也是可取的,前端和后台在很多知识点上也是互通的.收集了网上部分关于这方面的讨论(主要为C++),供参考. 对于C+ ...

  6. Linux下服务器端开发流程及相关工具介绍(C++)

    原文:Linux下服务器端开发流程及相关工具介绍(C++) 去年刚毕业来公司后,做为新人,发现很多东西都没有文档,各种工具和地址都是口口相传的,而且很多时候都是不知道有哪些工具可以使用,所以当时就想把 ...

  7. 网站编程手册 服务器端,Peergine-P2P服务器端开发手册-v1.3.doc

    Peergine P2P服务器端开发手册 v1.3 1. 概述 为了方便开发者对P2P服务器端进行二次开发,本文整理了SDK里中用到的P2P服务器的API接口,以及JAVA版的客户端封装类的API接口 ...

  8. Java在游戏服务器开发中的应用

     Java在游戏服务器开发中的应用 width="22" height="16" src="http://hits.sinajs.cn/A1/we ...

  9. [渝粤教育] 商丘职业技术学院 Java Web应用程序开发 参考 资料

    教育 -Java Web应用程序开发-章节资料考试资料-商丘职业技术学院[] 简述B/S结构和C/S结构,各自的优缺点? web前端基础 第1单元 网上书店系统开发准备 1.[单选题]主流的动态网页技 ...

最新文章

  1. oracle通过sid远程登录,oracle怎么捕获用户登录信息,如SID,IP地址等
  2. python api 示例_Python简单接口测试实例
  3. 在Windows Media Center中收听超过100,000个广播电台
  4. mot数据集_谈谈ReID与MOT的关系
  5. input输入框的input事件和change事件
  6. 精确控制Thinkpad的风扇和温度
  7. 有多少人乘坐公交车时用NFC付钱?
  8. 面向客户定制化开发项目的管理重点
  9. 游戏开发之C++内联函数--不受程序员控制的一个函数(C++基础)
  10. 点滴记录:管理工作的50点亲身感悟(分享!)
  11. 关于jQuery性能优化
  12. java 前端通过浏览器下载服务器上的文件
  13. 最清晰的VGG16模型图
  14. airdrop搜不到对方_如何将AirDrop图标添加到您的macOS Dock
  15. pycharm 用鼠标滑轮控制代码放大缩小的设置
  16. 使用EasyExcel从Excel表格读取链接地址下载文件
  17. iOS 按钮、Cell暴力点击触发多次响应的问题研究
  18. ts240 服务器信息,【ThinkServer TS240配置】ThinkServer TS240塔式服务器配置-ZOL中关村在线...
  19. 乐橙育儿机器人 众筹_乐橙智能生活发布育儿机器人“小乐”
  20. 网络请求(四)Retrofit实战——金山词霸查词API遇到的问题

热门文章

  1. Win10系统如何设置护眼模式?
  2. 关于当前若干主流网络仿真软件的综述及实例应用分析
  3. 机器学习中概率论知识
  4. 基于MATLAB机器视觉的水果分级检测系统的设计
  5. 小米战略入股TCL集团,不只是为了0.48%的股份 1
  6. 当下年轻人如何缓解焦虑?知识付费项目是良药
  7. 中国光伏逆变器市场现状调研及前景预测分析报告2022-2028年
  8. 如何在电脑上测试手机网站
  9. 数据分析有哪些好书值得推荐?
  10. Linux 查看隐藏文件占用的空间大小