dongshun1884 2014-12-02 13:36
浏览 28
已采纳

处理Web服务器上传入数据的建议[关闭]

Apologies for the general question, but it is an area I am having trouble even starting with. I'd like to write a basic android app for a smart phone that sends a simple string over HTTP to a web server.

The client side of this is fine, but I don't know where to start with the web server part - here are my questions:

  • On the server side, how do you capture the data received on the web server from the smart phone? Is there a recommended programming language or script where I can capture the string sent from the smart phone?

  • for such a simple task, do i still need a full web server, or is there a recommended lightweight one?

  • Is there a way of testing where I can send a string to the webserver, and a webpage can print out a list of strings it receives in real time? Would Ajax be appropriate for that?

Thanks a lot, any guidance much appreciated.

  • 写回答

1条回答 默认 最新

  • douyan7916 2014-12-02 13:51
    关注

    As @cybermonkey said, you should communicate via HTTP POST. Http Post lets you send data (large bits of data), you can use the headers actively to determine response status etc.

    When using POST, I would recommend transporting the strings in JSON-format. JSON Allows you to serialize and deserialize objects, arrays and strings. Can be serialized and deserialized at both ends, so you can transmit data in both directions.

    You need a language to receive the data from the mobile app. I'd recommend either the language ASP.NET or my personal favourite PHP. They are both decent web-programming languages.

    In order to run these services you need a web-server. There are alot of web-servers out there. The most popular and easy to use is probably Apache / httpd. (Nginx can also be recommended - but is more difficult to work with).

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算