请问用servlet开发的服务器端程序能否取得不是来自web浏览器的数据?

九牛二虎 2001-09-04 09:01:03
我是java servlet的初学者,最近看了一些文档,发现服务器端的servlet程序都是通过web浏览器运行的,servlet要得到客户端的数据也都是通过浏览器。我想问一个问题:servlet开发的服务器端程序能否不通过浏览器来与客户端交流数据?例如我在客户端想发送一个文件给服务器端,或者反方向传输。如果能够实现,要用到那些类和接口?谢谢大家指点!
...全文
65 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
虎叔 2001-09-07
  • 打赏
  • 举报
回复
cds123() :
你认为只能这样吗?
你的思维太死板了!这样的应用程序简直数不胜数。最直接的就是http-Proxy!可以代为转发数据到Web Server.
cds123 2001-09-05
  • 打赏
  • 举报
回复
servlet不能,用applet与servlet通信可以。
虎叔 2001-09-05
  • 打赏
  • 举报
回复
当然可以,首先浏览也不过是一个应用程序而已。其次,你可以使用Java应用程序与服务端通讯是通过HTTP协议。而你在客户端使用Socket即可与服务端通讯。因为Socket是TCP层的东西嘛!
不过,java可以使用更为简单的方法。那就是使用URL类。
我想你使用java.net包里的东西就足够可以达到目的了!

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧