BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

WSO2发布C版本Web服务框架v1.0并宣布Mashup服务器

| 作者 Jean-Jacques Dubray 关注 3 他的粉丝 ,译者 胡键 关注 0 他的粉丝 发布于 2007年7月27日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

WSO2是一家总部在斯里兰卡的开源软件公司,Sanjiva Weerawarana是合伙人之一,他代表IBM参与了几个核心Web服务标准地编写,后来则代表WSO2。这家公司专注于把Apache关键项目装配成工业强度的底层设施组件。WSO2完成软件组件间的所有集成,并测试了组件栈的功能以及与其他Web服务容器的互操作性。

最近,WSO2宣布发布C版本的Web服务框架1.0版。WSF/C是一个使用C语言生产和消费Web服务的C语言库。WSF/C支持MTOM(消息传输优化机制)、WS-Addressing、WS-Policy、WS-Security、WS-SecurityPolicy、WS-Reliable Messaging和WS-eventing。利用Axis2/C的设计特点,可以随意的插入服务器和客户端的传输层。使用Axis2/Java代码产生器,使用者可以为WSDL 1.1和WSDL 2.0产生代码。数据绑定支持可以使用Axis数据绑定(ADB)获得。

WSO2为微软.NET、WSO2 WSAS和其他J2EE实现进行了互操作性测试。它支持Windows、Linux、Solaris和MacOS平台。WSO2 WSF/C可作为Web服务器(如Apache Web服务器或微软IIS)中的服务端扩展部署。另外,它也包含一个HTTP服务器,因此它也可作为单独的服务器被部署。

WSF/C以Apache许可证V2.0发布,并以Apache开源项目家族为基础,包括Apache Axis2/CApache Rampart/CApache Sandesha2/CApache Savan/C

WSO2还宣布了一个新的Mashup服务器。Jonathan Marsh解释说:

我们试图解决的首要问题是Web服务的组合。有一些规范,如BPEL和WS-Choreography,都瞄准这个领域,但是它们太笨重了且很难用,尽管这受限于它们的能力。

WSO2 Mashup服务器是一个平台,用于从JavaScript + E4X环境中调用Web服务,以及将JavaScript函数作为Web服务操作暴露。这种方法提供了基本的服务组合能力:获取数据,操作它,并将它作为新的Web服务暴露。Mashup服务器有能力嫁接不严格的Web服务格式信息,包括:HTML、RSS和Atom或文件。

查看英文原文:WSO2 Releases Web Service Framework/C v1.0 and announces Mashup Server

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

0.1版的mashup服务器 by 江南 白衣

实在怪怪的

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT