TechTarget SOA>开源Web服务

开源Web服务

  • Ruby on Rails
  • Apache
  • Eclipse
  • 基于Node.js的API框架:LoopBack 2.0发布

    2014-7-29

    LoopBack是一个基于Node.js、开源的API框架,可以使基于Node.js的应用与各种移动设备通过API进行互联。

    Python编程中的反模式

    2014-7-15

    本文给出了一些在Python初学者中很常见的反模式,反模式通常是指那些不符合习惯或者会导致糟糕后果的用法。

    开源软件真的会对非盈利组织不利吗?

    2014-7-11

    根据一个非盈利的软件解决方案提供商的主管的说法,对于非营利组织来说,开源软件/自由软件可能不是最佳的解决方案。

    开源软件入门指南:概念评述

    2014-6-27

    开源项目如今可谓无处不在,从Web到个人计算机再到智能手机,我们似乎随处可见它的身影。在今天的文章中,我们将共同探讨开源的三个话题。

    Molecule:自食其力的免费HTML5游戏框架

    2014-6-26

    Molecule是专为游戏开发爱好者构建的一个HTML5框架,兼容所有主流浏览器,且在移动设备方面也有着很大的优化。目前最轻量级以及高效的HTML5游戏引擎之一,而且完全免费。

    Sharp:最快的Node.js图像调整模块

    2014-6-24

    Sharp是调整图片尺寸最快的Node.js模块,它支持JPEG、PNG、WebP和TIFF格式的图片处理,使用libvips库。

    开源技术正在人气飙升的十大原因

    2014-6-24

    过去,开源仅仅是技术爱好者们喜欢的一个领域,如今开源产品正在试图“接管”整个软件世界。Gartner表示到2016年,全球将有2000家企业在自己的关键任务中全部使用开源软件。

    开源是怎样修炼成的?

    2014-6-19

    开源的不仅仅只是一个软件许可证。如果你相信GitHub,那么你就会明白一个协同软件开发的成功范例是什么样子了。

    查看更多Ruby on Rails >>
  • 如何选择Web服务器:Nginx对阵Apache

    2014-7-23

    Nginx人气的迅猛提升与Apache在Web服务器市场份额领域的稳步下降不禁引发诸多猜测,很多从业者认为这种趋势将使新部署流程中的方案选择变得更为清晰。

    Python编程中的反模式

    2014-7-15

    本文给出了一些在Python初学者中很常见的反模式,反模式通常是指那些不符合习惯或者会导致糟糕后果的用法。

    开源软件真的会对非盈利组织不利吗?

    2014-7-11

    根据一个非盈利的软件解决方案提供商的主管的说法,对于非营利组织来说,开源软件/自由软件可能不是最佳的解决方案。

    开源软件入门指南:概念评述

    2014-6-27

    开源项目如今可谓无处不在,从Web到个人计算机再到智能手机,我们似乎随处可见它的身影。在今天的文章中,我们将共同探讨开源的三个话题。

    Sharp:最快的Node.js图像调整模块

    2014-6-24

    Sharp是调整图片尺寸最快的Node.js模块,它支持JPEG、PNG、WebP和TIFF格式的图片处理,使用libvips库。

    开源技术正在人气飙升的十大原因

    2014-6-24

    过去,开源仅仅是技术爱好者们喜欢的一个领域,如今开源产品正在试图“接管”整个软件世界。Gartner表示到2016年,全球将有2000家企业在自己的关键任务中全部使用开源软件。

    开源是怎样修炼成的?

    2014-6-19

    开源的不仅仅只是一个软件许可证。如果你相信GitHub,那么你就会明白一个协同软件开发的成功范例是什么样子了。

    开源的真正价值在于“人” 并不是产品

    2014-6-10

    开源的价值毋庸置疑,目前业界对开源的态度也几乎是一边倒的支持与肯定。虽说事物的价值往往源自本质,但对于开源的价值我们又该如何评判?

    查看更多Apache >>
  • 从Web开发到交付:2015必备深度前端知识

    2015-2-27

    过去这几十年,互联网已被证明是影响技术世界的最复杂最难以预测的系统之一。软件往往是基于部署在本地硬件(或至少本地网络)上的假设来进行设计的。

    基于Node.js的API框架:LoopBack 2.0发布

    2014-7-29

    LoopBack是一个基于Node.js、开源的API框架,可以使基于Node.js的应用与各种移动设备通过API进行互联。

    Molecule:自食其力的免费HTML5游戏框架

    2014-6-26

    Molecule是专为游戏开发爱好者构建的一个HTML5框架,兼容所有主流浏览器,且在移动设备方面也有着很大的优化。目前最轻量级以及高效的HTML5游戏引擎之一,而且完全免费。

    开源是怎样修炼成的?

    2014-6-19

    开源的不仅仅只是一个软件许可证。如果你相信GitHub,那么你就会明白一个协同软件开发的成功范例是什么样子了。

    开源的真正价值在于“人” 并不是产品

    2014-6-10

    开源的价值毋庸置疑,目前业界对开源的态度也几乎是一边倒的支持与肯定。虽说事物的价值往往源自本质,但对于开源的价值我们又该如何评判?

    Objective-C最令人深恶痛绝的九大特性

    2014-6-10

    Objective-C中的字母“C”代表的就是C语言,这一点与“JavaScript”中的“Java”完全不同。无论是指针、整数还是括号,所有表达方式都与C非常相近。

    开源项目不得不防的五个陷阱

    2014-4-28

    如今,开源软件、开源硬件以及开源理念已经越来越流行。如果你想开始一个新的开源项目,这里有五个“陷阱”你不得不防!

    开源梦想成真的六个基本技能

    2014-4-24

    你要是投身开源事业,那你就是在为这个世界做贡献。别问开源能给你带来什么,而要问问你为开源贡献过什么?难道你不觉得我们应该为开源做点什么?

    查看更多Eclipse >>

Web服务开发>更多

技术手册>更多

  • SOA与REST混合使用指南

    大多数应用架构师都意识到,如果应用合适,开发实践反映了双方的目标和好处的话,在某些情况下,将表述性状态转移(REST)与SOA结合起来是有可能且有优势的。最大的问题是目标是否要开发一个自始至终的RESTful接口,同时满足大部分SOA目标,或者混合使用REST和SOA。

  • BPM资源指南

    业务流程管理BPM究竟是怎么回事?BPM资源指南涵盖了BPM工具的最新消息、举措和平台。了解业务流程建模符号、如何采用SOA影响的BPM建模工具,以及如何得到改善,以致业务分析师可以发挥重大作用的BPM举措。

  • 业务流程执行语言BPEL(升级版)

    BPEL即业务流程执行语言,是一种使用XML编写的编程语言。用于自动化业务流程,也曾经被称作WSBPEL和BPEL4WS。广泛使用于Web服务相关的项目开发中,优点为具有可移植性和有效保护了投资。

    BPEL是一门用于自动化业务流程的形式规约语言。用XML文档写入BPEL中的流程能在Web服务之间以标准化的交互方式得到精心组织。这些流程能够在任何一个符合BPEL规范的平台或产品上执行。 所以,通过允许顾客们在各种各样的创作工具和执行平台之间移动这些流程,BPEL使得他们保护了他们在流程自动化上的投资。

  • 企业敏捷开发实践

    敏捷却是一把双刃剑,这一方法并不是适合所有人,当然也不会适合所有的项目。敏捷要求有合适的团队,合适的业务经理理念,当然也要有适合的项目。没有一种方法是适合一切的,所以本文讲了六种方法来确定你的云项目是否已经足够敏捷性,或者确定你的组织是否足够敏捷。