我需要一个android应用程序与使用套接字的java web服务器进行通信,但似乎无法找到任何关于此的信息。我只能够找到关于java的信息,以java和android到android。Android应用程序(客户端)可以使用套接字与java web服务器通信吗?
1
A
回答
0
1
当我第一次尝试这样做时,我使用了从Lesson: All About Sockets获取的基本敲击示例,最有可能在android操作系统存在之前写入,并将服务器端调整为在android上运行。这样我就不必制作用户界面,只需专注于通信。代码在这里:EchoClient,KnockKnockServer和KnockKnockClient。
我最初遇到了包括中存在的问题:
- 确保双方都知道要使用的端口。
- 确保我已经在Android端设置了使用互联网的权限。
- 确保客户端知道服务器的IP地址。
我发布了我的代码here的版本。它工作了一年,然后当我今年将它用于我的课程时,我不得不再次摆弄它。不过,我的学生们正在努力。当你访问网站时,你会得到一个安全标志,因为我不想为正式注册的证书付费,但这是另一天的咆哮:-)
相关问题
- 1. Java套接字客户端服务器响应应用程序
- 2. java 2客户端应用程序与服务器通信
- 3. 服务器 - 与套接字的客户端通信Java
- 4. 的Java套接字客户端 - 服务器应用程序
- 5. Web应用程序的客户端 - 服务器通信的styleguide
- 6. 使用服务或IntentService的Android客户端/服务器套接字通信
- 7. 使用SSL与android-j2se上的服务器客户端套接字通信
- 8. Java套接字。服务器端与客户端通讯
- 9. 客户端(Android应用程序) - 服务器(Java应用程序)
- 10. WCF服务与网络应用程序客户端和Android客户端通信
- 11. Android应用程序,客户端 - 服务器通信
- 12. 套接字通信,Java客户端C服务器
- 13. Java服务器 - 客户端套接字通信
- 14. 重复使用套接字与WinSocket客户端/服务器应用程序
- 15. JAVA套接字通信客户端 - >服务器 - >客户端
- 16. Python套接字客户端 - 服务器应用程序
- 17. 套接字java客户端服务器
- 18. Java套接字客户端/服务器
- 19. 套接字编程。服务器客户端通信
- 20. Java套接字服务器,C#套接字客户端,通信问题?
- 21. 客户端应用程序与应用程序服务器的通信
- 22. 使用Java EE服务器的Android客户端应用程序
- 23. 在java中使用套接字的服务器客户端通信
- 24. 使用套接字的Android客户端和PC服务器通信
- 25. 使用套接字与客户端和服务器进行通信
- 26. 如何与android应用程序执行客户端 - 服务器通信?我可以在服务器端使用servlet还是需要实现Web服务?
- 27. 通过适用于Android的PHP服务器进行客户端与客户端通信应用程序
- 28. 通过套接字客户端服务器通信
- 29. Web服务客户端应用程序
- 30. 服务器和客户端可以使用相同的套接字吗?
它绝对必须使用套接字?或者可以使用HTTP完成? – 2011-12-23 21:31:21
HTTP是一种协议,套接字是一种传输方式。您必须使用套接字才能使用HTTP。 – 2011-12-23 21:34:00
我的回答对你有帮助吗? – 2012-01-01 06:24:31