Tag: networking服务

servlet和web服务的区别

这两个有什么区别? 我发现谷歌上的一些结果没有任何结论。 这是一个后续问题: 假设我使用@Controller注解创buildspring mvc web app注释类,并创build一些能够成功地从前端 – >后端传输一些信息的东西,反之亦然,也许某些数据库可能涉及到后端。 你会怎么称呼? 剩下的Web服务或servlet或其他东西?

通过一个动作下载多个文件

我不确定这是否可以使用标准的networking技术。 我希望用户能够一次下载多个文件。 这是文件旁边的单击checkbox,然后获取所有已检查的文件。 是否有可能 – 如果是的话,你推荐什么样的基本策略。 我知道我可以使用彗星技术来创build触发HttpResponse的服务器端事件,但我希望有一个更简单的方法。

JSON服务应该返回什么样的失败/错误

我在C#(.ashx文件)中编写JSON服务。 在对服务的成功请求中,我返回了一些JSON数据。 如果请求失败,或者是因为引发了exception(例如数据库超时),或者是因为请求在某种方式上是错误的(例如数据库中不存在的ID作为参数),服务应该如何响应? 什么HTTP状态代码是明智的,我应该返回任何数据,如果有的话? 我期待的服务将主要从jQuery使用jQuery.form插件调用,jQuery或这个插件有任何默认的方式来处理错误响应? 编辑:我决定我会使用jQuery + .ashx + HTTP [状态代码]成功我会返回JSON,但错误我会返回一个string,因为它似乎是jQuery的错误选项。阿贾克斯期待。

如何监视从iOS模拟器进行的networking调用

我试图监视从应用程序到我的服务器的调用就像Firebug一样。 我无法find在iOS模拟器或xCode中看到的方式。 有没有办法做到这一点,而不嗅探所有的stream量? 如果不是,你会build议什么工具?

Safari中的iPad WebApp全屏

苹果在Safari的HTML参考文件中说,下面的代码应该是iPhone OS 2.1及更高版本的Web应用程序全屏。 <meta name="apple-mobile-web-app-capable" content="yes"> 但似乎没有工作。 在iPad WebApp中,Safari中是否有隐藏标题/位置栏的方法?

查看我的networking上其他机器上的IIS托pipe站点

在家里我有一个简单的networking设置包含2台机器。 在一台机器上,我有一个用IIS7托pipe的网站。 我没有在标准的localhost/index.htm地址,而是在HOSTS文件中添加了一个指向本域IP(127.0.0.1)的条目 – www.mysite.dev 。 我可以用www.mysite.dev访问该网站,没有任何问题。 我想要做的是能够从我的networking上的其他机器查看本网站。 最初我认为这可以通过像MACHINE-NAME/www.mysite.dev这样的URL完成,但连接总是超时。 但是我可以ping MACHINE-NAME没有问题。 出于testing目的,我已经禁用了两台机器上的Windows防火墙,但没有喜悦。 就像一个典型的Web开发人员,我的硬件/networking技能很差。 任何人都可以看到我要去哪里错了?

比较和对比REST和SOAP Web服务?

我目前弄清楚类似的是使用互联网协议(HTTP)在消费者和提供者之间交换数据。 区别在于: SOAP是基于XML的消息协议,而REST是一种架构风格 SOAP使用WSDL进行消费者和提供者之间的通信,而REST只使用XML或JSON来发送和接收数据 SOAP通过调用RPC方法调用服务,REST只是通过URLpath调用服务 SOAP不返回人类可读的结果,而REST结果是可读的,只是简单的XML或JSON SOAP不仅仅是HTTP,它还使用其他协议,如SMTP,FTP等,REST仅仅是HTTP 这就是我所知道的,他们之间的差异。 任何人都可以纠正我,并添加更多。

ping响应“请求超时”vs“目标主机不可达”

当我ping一个IP地址时, 请求超时和命令返回的目标主机不可达有什么区别?

从Chrome开发者工具导出数据

Chrome在加载网页时进行networking分析 我想将这些数据导出到Microsoft Excel,以便在不同的时间加载类似的数据。 一次加载一个页面并没有真正的告诉我,特别是如果我想比较页面。 是否有可能通过工具或铬扩展做到这一点?

什么是WSDL,SOAP和REST?

什么是WSDL ? 它与SOAP有什么关系? REST在哪里适合?