JAVA在互联网中的应用?

2011-08-19 16:10:21 +08:00
 vven
似乎听得最多的是企业应用,XX系统什么的,这些算不算软件呢?
那真正用于互联网开发中,JAVA主要应用于哪些方面呢?
9915 次点击
所在节点    Java
55 条回复
hanfeizi
2011-09-23 10:51:10 +08:00
音悦台 底层全部是java架构的
skywinger
2011-09-23 11:17:46 +08:00
我最近在做的一些项目都是,java做的后台服务系统,加上rest、json、xml等远程API接口,让前端网站或客户端来调用。另外我的一些项目上,后台偏向java+linux c/c++来搭建,前端网站就无所谓用哪种语言了,php、python、ruby都行,只要能调用rest、json、xml等远程API接口或是直接socket套接字访问就行了。
skywinger
2011-09-23 11:19:26 +08:00
补充一点,我的项目其实更偏向于提供服务,而非单纯的简单web应用网站。
vven
2011-09-23 12:18:39 +08:00
@skywinger 其实我一直不太理解后台是什么意思,难道是前端M无所谓语言,后台用JAVA做VC,然后数据用特定接口传输?
skywinger
2011-09-23 15:13:50 +08:00
@vven 我做的是类似支付宝这类的收单系统,这类的服务程序我们称为后台服务。
skywinger
2011-09-23 15:17:57 +08:00
@vven 后台程序更加关注程序的执行效率及高可靠性、稳壮性,所以一般不用脚本语言或是动态语言,java是由于JVM的效率比较高,且有一大堆的java成熟框架及超可靠性的多线程机制和NIO,前些年JVM效率还不行时,后台系统更多的还是由linux c/c++来构架的。
vven
2011-09-23 15:31:43 +08:00
@skywinger 可以简单理解成PHP+JAVA么?前台用PHP,后端用JAVA,如果这么做是否方便呢?
skywinger
2011-09-23 15:35:08 +08:00
@vven 异构系统,一般都是用soap来进行通讯或是服务调用的,这样子的话,后台提供的服务,能够被不同的系统、网站、终端所调用,能够提供提供给任何人、任何系统。
est
2011-09-23 15:44:05 +08:00
@skywinger SOAP。。。现在还真有人用那烂玩意?
skywinger
2011-09-23 15:53:58 +08:00
@est soap只是个规范,实现方式很多的,rest、json、xml 都是。
skywinger
2011-09-23 15:54:43 +08:00
@est 用socket直接定义API接口也是可以的
bl0ck
2011-09-23 16:07:35 +08:00
@skywinger rest是soap的实现?
skywinger
2011-09-23 17:05:53 +08:00
@bl0ck 不纠结这些,哪怕用socket自己来定义报文结构来通讯都是没问题的,我只是举例而已。
est
2011-09-23 17:30:37 +08:00
@skywinger json rest什么时候被soap规范了?囧啊囧。
skywinger
2011-09-23 17:35:00 +08:00
@est 我只是说下思路,不代表就一定是我所指的那样,通讯方式各种各样,用socket都可以,不必纠结这些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/17070

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX