写点什么

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

  • 2007-07-26
  • 本文字数:836 字

    阅读完需:约 3 分钟

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/C Apache Rampart/C Apache Sandesha2/C Apache 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

2007-07-26 05:35758
用户头像

发布了 255 篇内容, 共 52.4 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

想代理加盟自助洗车要怎么做?

自助洗车加盟

自助洗车机价格 自助洗车加盟 车白兔自助洗车机 自助洗车代理

不用加盟费也能加盟自助洗车吗?

自助洗车加盟

自助洗车加盟 自助洗车加盟费 车白兔自助洗车 加盟自助洗车多少钱

【深入理解TcaplusDB技术】异步扫描数据示例代码——[Generic表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

24小时自助洗车机价格一般多少

自助洗车加盟

自助洗车机价格 自助洗车加盟 自助洗车设备多少钱 车白兔自助洗车机

【深入理解TcaplusDB技术】读取数据示例代码——[Generic表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

【深入理解TcaplusDB技术】根据部分Key字段值读取数据示例代码——[Generic表]

tcaplus

【深入理解TcaplusDB技术】扫描数据示例代码——[Generic表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

通过 SingleFlight 模式学习 Go 并发编程

万俊峰Kevin

微服务 并发编程 web开发 go-zero Go 语言

库存管理与资产管理的区别是什么?

低代码小观

低代码 企业管理 资产管理 资产安全 WMS仓库管理

自助洗车机利润怎么样?加盟靠谱否

自助洗车加盟

自助洗车加盟 自助洗车机利润 车白兔自助洗车

【深入理解TcaplusDB技术】将数据插入到列表指定位置接口说明——[List表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

【深入理解TcaplusDB技术】更替列表指定位置数据接口说明——[List表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

【深入理解TcaplusDB技术】删除列表所有数据接口说明——[List表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

【深入理解TcaplusDB技术】批量删除列表指定位置数据接口说明——[List表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

【深入理解TcaplusDB技术】批量读取数据示例代码——[Generic表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

Windows操作系统升级后会出现与CPU不兼容情况吗?

InfoQ IT百科

【深入理解TcaplusDB技术】读取列表指定位置数据接口说明——[List表]

tcaplus

数据库 TcaplusDB 腾讯游戏

【深入理解TcaplusDB技术】扫描数据接口说明——[List表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

【深入理解TcaplusDB技术】插入数据示例代码——[Generic表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

自动洗车加盟选择哪家比较好?

自助洗车加盟

自助洗车机价格 自助洗车加盟 自助洗车机厂家 车白兔自助洗车

【深入理解TcaplusDB技术】示例代码——数据分批返回

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

CorelDRAW2022无限使用安装下载

茶色酒

cdr2022

【深入理解TcaplusDB技术】替换数据示例代码——[Generic表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

焱融 YRCloudFile 跨云多源数据管理,直击自动驾驶 “割裂式存储”痛点

焱融科技

自动驾驶 云计算 分布式 高性能 文件存储

所以,我们依然要读书!

博文视点Broadview

【深入理解TcaplusDB技术】示例代码——异步调用接口

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

WSO2发布C版本Web服务框架v1.0并宣布Mashup服务器_SOA_Jean-Jacques Dubray_InfoQ精选文章