用于企业启动的纯Java服务器应用程序

时间:2015-04-07 01:38:41

标签: java spring client-server struts

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

此外,如果纯java服务器足够如何进行安全身份验证(有没有办法发送用户登录信息而不使用正常的输出流)。

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

1 个答案:

答案 0 :(得分:0)

我希望您使用Web服务并为服务器端创建面向服务的体系结构。通过这种方式,

  1. 这将使您能够专注于业务逻辑
  2. 您可以使用标准的网络身份验证机制
  3. 您不必专注于服务器实施或客户端处理。
  4. 达到行业标准和惯例。
  5. 与其他环境的集成变得更加容易。
  6. 但是如果您仍然想要使用基于纯套接字的服务器,请检查Java的以下内容。

    1. Netty
    2. Apache Mina
    3. Project Grizzly
    4. 注意:还要检查实际使用HTTP的nodejs。这肯定会让你感兴趣。