Tag: web应用程序

直接从一个S3帐户移动文件到另一个?

很基本的问题,但我一直无法find答案。 使用Transit我可以将文件从一个AWS账户上的一个S3存储桶“移动”到另一个AWS账户上的另一个S3存储桶,但实际上是从第一个AWS账户下载文件,然后将其上传到第二个账户。 有没有办法将文件直接从一个S3帐户移动到另一个没有下载之间?

从检查器(webkit,firebug等)导出CSS更改

当我使用CSS时,我会经常在浏览器中进行testing – 比如说Chrome – 右击一个元素,点击Inspect Element,然后在那里编辑CSS。 使用箭头键来改变诸如边距和填充之类的东西,使得排列起来非常容易。 将这些修改应用到CSS文件并不难,但是如果我可以右键单击检查器中的select器并select“导出”或“复制”,并且可以获得我的内容剪贴板。 有这样的事情吗?

我对HTTP轮询,长轮询,HTTPstream和WebSockets的理解

我已经在SO和网上阅读了很多关于我的问题标题中的关键字的post,并且从中学到了很多东西。 我读到的一些问题与具体的实施挑战有关,而另一些则关注一般概念。 我只是想确保我理解了所有的技术概念,以及为什么技术X是发明于技术Y等等的理由。 所以在这里: Http轮询:基本上AJAX,使用XmlHttpRequest。 Http长轮询: AJAX,但服务器坚持的响应,除非服务器有更新,一旦服务器有更新,它发送它,然后客户端可以发送另一个请求。 缺点是额外的头数据需要来回发送,造成额外的开销。 Http Streaming:类似于长轮询,但是服务器用“Transfer Encoding:chunked”来响应头部,因此每次服务器发送一些数据(因此保存额外的头部开销),我们不需要发起新的请求。 这里的缺点是我们必须“理解”并弄清数据的结构,以区分服务器发送的多个块。 Java Applet,Flash,Silverlight:它们提供了通过tcp / ip连接套接字服务器的能力,但由于它们是插件,开发人员不想依赖它们。 WebSockets:它们是以下列方式试图解决上述方法的缺点的新API: WebSockets相对于Java Applets,Flash或Silverlight等插件的唯一优势在于,WebSockets本身就内置于浏览器中,不依赖于插件。 WebSocket相对于HTTPstream的唯一优势是您不必花费精力来理解和parsing接收到的数据。 通过长轮询的WebSocket的唯一优点是消除额外的头大小和打开和closures请求的套接字连接。 还有什么其他重要的差异,我失踪了? 我很抱歉,如果我重复询问或将已经存在的许多问题合并成一个单一的问题,但我只想从所有关于这些概念的Web和Web上的信息中完全理解。 谢谢!

如何使用WSDL

我需要使用Web服务。 他们给我发送了WSDL文件。 我应该做些什么来将其添加到我的网站,并开始使用它作为代理。 (如果我把它放在一个虚拟目录中,它可以被发现,但它是否授予我与真正的Web服务的连接?)

.htaccess不工作的Apache

我有一台服务器从亚马逊的EC2服务运行在Linux Ubuntu的,我已经安装了Apache,PHP和MySQL。 我在文档根目录/var/www/html添加了一个.htaccess文件。 我在其中input了这个代码: ErrorDocument 404 /var/www/html/404.php ,它仍然没有显示出来。 我不断input此命令多次: sudo service httpd restart启动服务器,但没有显示更改显示…我怎样才能解决这个问题…我做错了什么? 提前致谢!

为什么你不使用C为您的networking应用程序?

当我遇到G-WAN时,我今天早上看了几个不同的Web服务器。 据我所知,它是一个用C语言编写的网页服务器,你必须用C编写你的网站/networking应用程序来利用它。一个明显的好处就是G-WAN网站的速度。 然而,在论坛上,G-WAN的创造者问为什么不使用C来开发基于networking的应用程序,除了难以想象的一个原因之外(无论如何,对于C来说,我是新手)。 除了易于使用这些语言开发之外,我们必须有更多的理由使用PHP,Python,Ruby等。 我不认为这是一个很好的理由。 所以我把它给你:为什么你不使用C为您的networking应用程序?

最好/最全面的股票/财务数据API

访问金融市场统计数据和股票报价(最好是实时报价)最受推荐的免费/公共API是什么? 我不太挑剔它是如何暴露的(SOAP,REST,一些专有的XML设置等),只要它有一些不错的文档。 我打算用一些基本的数据(基本上是一个快速的肮脏的主页)在PHP中构build一个简单的Web仪表板,但最终可能会把它变成一个完整的Web应用程序。 有什么想法吗? 正如我find一些,我会在这里发布一个列表(如果你以前使用过任何一个,请随时发表评论): 自由 opentick ( 女高音 )//链接不起作用 不是免费的 XigniteRealTime

使用Tomcat在Eclipse中运行Web服务的相同path错误的多个上下文

这是我在使用Eclipse创build我的第一个Axis2 Web服务时遇到的错误。 在我写这个类之后,我使用Apache Axis2创build了Web服务。 当我点击eclipse中的启动服务器button时,它会给出错误信息: 无法在本地主机上发布Tomcat v6.0服务器的服务器configuration。 多个上下文有一个“/ FirstApache”的path。 FirstApache是​​我之前创build的dynamicWeb项目。 我从Web服务向导的configuration部分中select了正确的Web项目。 我怎样才能解决这个问题?

我需要学习Java中的Web服务。 它有什么不同的types?

最近,我决定开始学习关于java web服务的知识,当我开始在googlesearch一个关于java web服务的教程时,我发现有很多types的基于XML的Web服务,基于SOAP和REST风格的Web服务。 另外,我发现有一个基于xml的Web服务的JAX-WS规范,以及用于创buildRESTful Web服务的JAX-RS规范。 Q1)我感到困惑,如果有人能帮助我理解这些不同types的Web服务之间的区别,那么这将是非常好的,所以我可以决定先学哪一个。 Q2)另外,我想深入学习在java中创build不同types的web服务。 有任何教程或资源,可以给每种Web服务的洞察力和他们之间的比较。 Q3)根据什么场景和条件,我应该决定创build一个基于XML的Web服务而不是SOAP服务,或者我应该使用RESTful服务。

REST风格的Web服务 – 如何authentication来自其他服务的请求?

我正在devise一个需要被用户访问的REST风格的Web服务,也包括其他Web服务和应用程序。 所有传入的请求都需要进行身份validation。 所有通信都通过HTTPS进行。 用户authentication将基于通过将用户名和密码(通过SSL连接)发布到由服务提供的/会话资源而获取的authentication令牌来工作。 在Web服务客户端的情况下,在客户端服务之后没有最终用户 。 这些请求由计划的任务,事件或一些其他计算机操作启动。 连接服务列表事先已知(显然,我猜)。 我应该如何validation来自其他(networking)服务的这些请求? 我希望validation过程尽可能容易地实现这些服务,但不以安全为代价。 这样的场景的标准和最佳实践是什么? 我可以想到的选项(或者已经向我build议): 让客户端服务使用“假”用户名和密码,并以与用户相同的方式对其进行身份validation。 我不喜欢这个选项 – 只是觉得不对。 为客户端服务分配永久的应用程序ID,也可能是应用程序密钥。 据我了解,这是有相同的用户名+密码。 有了这个ID和密钥,我可以对每个请求进行身份validation,或者创build一个身份validation令牌来validation进一步的请求。 无论哪种方式,我不喜欢这个选项,因为任何能够获得应用程序ID和密钥的人都可以模拟客户端。 我可以添加一个IP地址检查到以前的选项。 这将使得执行虚假请求变得更困难。 客户端证书。 设置我自己的证书颁发机构,创build根证书,并为客户机服务创build客户机证书。 但是,有几个问题想到:a)如何仍然允许用户在没有证书的情况下进行身份validation; b)从客户端服务的angular度来看,这种情况有多复杂? 还有其他的东西 – 那里必须有其他的解决scheme吗? 我的服务将运行在Java上,但是我特意留下了关于它将构build的具体框架的信息,因为我对基本原则更感兴趣,而不是更多地关注实现细节 – 我认为这是最好的解决scheme无论底层框架如何,都可以实现。 不过,我对这个主题有点不熟悉,所以对于实际实现(如有用的第三方库,文章等)的具体提示和例子也将非常感激。