Login  |  繁體中文

What is Resource Catalog ?

catalog-iconThe OpenFoundry Resource Catalog lists professional resources and applications related to the development of open source software. If you have any recommendation listing / category  or bug for this resource catalog, please do not hesitate to contact us.

Web Service

Listings

Results 1 - 20 of 20

Apache Axis2

Apache Axis2 is a toolkit for creating and using Web Services, including SOAP, MTOM, XML/HTTP and advanced WS-* standards such as WSRM and WSSecurity. Axis2 includes a very fast runtime engine, together with tooling support for WSDL and WS-Policy, and plugin support for WS-Addressing, WS-ReliableMessaging, WS-Security, WS-Eventing, WS-Transactions, WS-Trust and WS-SecureConversation. Axis2 runs either standalone or hosted in Tomcat or other servlet containers.

Open Source FUSE

FUSE Services Framework is a flexible open source SOAP and RESTful services platform based on Apache CXF that is productized and supported for use in enterprise SOA infrastructure.

Platform: Linux, Windows, Mac OS X;License: Apache

Reference: https://fusesource.com/products/enterprise-cxf/

Open Source OSGi ESB

FUSE ESB 4 with JBI, OSGi and BPEL support is an open source integration software platform based on Apache ServiceMix 4 that is fully standards based, productized, and supported for use in an enterprise SOA infrastructure.

Platform: Linux, Windows, Mac OS X;License: Apache

Reference: https://fusesource.com/products/enterprise-servicemix/

Compass

The Compass Framework is a first class open source Java framework, enabling the power of Search Engine semantics to your application stack declaratively. Built on top of the amazing Lucene Search Engine, Compass integrates seamlessly to popular development frameworks like Hibernate and Spring. It provides search capability to your application data model and synchronises changes with the datasource. With Compass: write less code, find data quicker.

Cofax

Cofax is a web-based text and multimedia publication system. It was designed to simplify the presentation of newspapers on the Web and to expedite real-time Web publication.

DotGNU

The DotGNU project aims to be for webservices and for C# programs what GNU/Linux is rapidly becoming for desktop and server applications: the industry leader and provider of Free Software solutions.

Apache Tomcat

Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.

Apache CXF

Apache CXF是一個開源服務框架 CXF助你建造和開放運用frontend programming API像JAX-WS和JAX-RS。這些服務可能用到不同的協定如SOAP, XML/HTTP, RESTful, 和CORBA 並依循不同的傳輸 如HTTP, JMS 或JBL。CFX包含一組極ˋ廣的功能表但主要聚焦於網路服務標準支援, Frontend, 易用性, 和二進位與老舊協定的支援。

適用平台: Linux;原始碼授權類型: Apache

資料來源: https://cxf.apache.org/

 

Apache JUDDI

jUDDI (pronounced "Judy") is an open source Java implementation of the Universal Description, Discovery, and Integration (UDDI v3) specification for Web Services.

Apache Muse

The Apache Muse Project is a Java-based implementation of the WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM) specifications. It is a framework upon which users can build web service interfaces for manageable resources without having to implement all of the "plumbing" described by the aforementioned standards. Applications built with Muse can be deployed in both Apache Axis2 and OSGi environments, and the project includes a set of command line tools that can generate the proper artifacts for your deployment scenario.

Apache Tuscany

Apache Tuscany simplifies the task of developing SOA solutions by providing a comprehensive infrastructure for SOA development and management that is based on Service Component Architecture (SCA) standard.

Apache Synapse

Apache Synapse is designed to be a simple, lightweight and high performance Enterprise Service Bus (ESB) from Apache. Based on a small asynchronous core, Apache Synapse has excellent support for XML and Web services - as well as binary and text formats. The Synapse engine is configured with a simple XML format and comes with a set of ready-to-use transports and mediators.

Crispy

The intention for this project is a very simple API to call different kinds of services (provider/technology). Crispy's aims is to provide a single point of entry for remote invocation for a wide number of transports: eg. RMI, EJB, JAX-RPC or XML-RPC. It works by using properties to configure a service manager, which is then used to invoke the remote API. Crispy is a simple Java codebase with an API that sits between your client code and the services your code must access. It provides a layer of abstraction to decouple client code from access to a service, as well as its location and underlying implementation. The special on this idea is, that these calls are simple Java object calls (remote or local calls are transparent).

Gomba

Gomba is a collection of Java servlets that allow developers to quickly build RESTful web services that expose data accessed via the JDBC API to the Web. Gomba can be used as a middle-tier for dynamic websites, as a syndication system or even as a database reporting tool.

Metro

Metro is a high-performance, extensible, easy-to-use web service stack. It is a one-stop shop for all your web service needs, from the simplest hello world web service to reliable, secured, and transacted web service that involves .NET services.

XINS

XINS is an open-source Web Services framework.XINS supports POX-RPC, SOAP, XML-RPC and more. It consists mainly of an XML-based specification format and a Java-based implementation framework. From its specifications, XINS can generate HTML, WSDL, client-side code, server-side code, test forms and more.

Hessian binary web service protocol

The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols. Because it is a binary protocol, it is well-suited to sending binary data without any need to extend the protocol with attachments.

WSIF

The Web Services Invocation Framework (WSIF) is a simple Java API for invoking Web services, no matter how or where the services are provided.

Axis

Axis is the third generation of Apache SOAP (which began at IBM as ""SOAP4J""). It also includes:

  •   a simple stand-alone server,

  •   a server which plugs into servlet engines such as Tomcat,

  •   extensive support for the Web Service Description Language (WSDL),

  •   emitter tooling that generates Java classes from WSDL.

  •   some sample programs, and

  •   a tool for monitoring TCP/IP packets.

Apache ODE

Apache ODE (Orchestration Director Engine) executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application.