纯java企业初创服务器应用

Pure java server application for enterprise start-up

是一个简单的纯 java 服务器应用程序足以处理来自 android 和 windows .net 客户端的请求,或者我是否必须遵循任何特殊框架。

而且如果纯 java 服务器足够如何进行安全身份验证(有没有什么方法可以发送用户登录信息而不使用像那样的普通输出流)。

我对创建基于 web 的 http 应用程序不感兴趣,所以对我来说,建议 java 或任何其他编程框架的良好框架来开发将处理其他客户端应用程序的服务器软件

我希望您使用 Web 服务并为服务器端创建面向服务的体系结构。这样一来,

  1. 这将使您能够专注于业务逻辑
  2. 您可以使用标准的 Web 身份验证机制
  3. 您不必专注于服务器实施或客户端处理。
  4. 符合行业标准和惯例。
  5. 与其他环境的集成变得更加容易。

但是如果您仍想使用基于纯套接字的服务器,请检查以下 Java。

  1. Netty
  2. Apache Mina
  3. Project Grizzly

注意:还要检查实际使用 HTTP 的 nodejs。您肯定会感兴趣。