[27 total ]
Apache Axis2 is a complete re-design and re-write of the widely used Apache Axis SOAP stack to build on the lessons learnt from Apache Axis.
Apache Axis2 not only supports SOAP 1.1 and SOAP 1.2, but it also has integrated support for the widely popular REST style of Web services.
Apache CXF simplifies the construction, integration, and flexible reuse of technical and business components using a standards-based, service-oriented architecture (SOA). CXF is a merger of two prior OSS projects - Celtix ObjectWeb and XFire
... [More]
projects. CXF support JAX-WS, RESTful and POJO for the building Web Services. CXF support SOAP, JMS, CORBA and more. [Less]
A distributed Enterprise Service Bus (ESB) and SOA toolkit built from the ground up on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208.
Mule is an ESB (Enterprise Service Bus) and integration platform. It is a scalable, highly distributable object broker that can seamlessly handle interactions with services and applications using disparate transport and messaging technologies.
Apache Camel is a powerful rule based integration framework which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing
... [More]
and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spring is also supported. [Less]
PEtALS is the highly distributed Open Source ESB hosted by OW2. PEtALS delivers OW2 JavaTM Business Integration (JBI) platform.
PEtALS provides lightweight and packaged integration solutions, based on JSR-208 specifications, with a strong focus on
... [More]
distribution and clustering.
PEtALS helps you to integrate your Enterprise Business Units in order to provide a value added global solution. By assembling all your enterprise elements, you can provide new applications by re-using some existing ones.
Thus, all your applications expose their logic by exposing services. This concept is know as a Service Oriented Architecture (SOA).
The project also provides a set of JBI components and a component development kit that will help users to develop their own components. [Less]
JORAM (Java Open Reliable Asynchronous Messaging) is an open source implementation of the JMS (Java Message Service) 1.1 API.
WSO2 WSAS (Previously known as Tungsten) is an integrated Web services Platform which offers a complete middleware solution. It is a lightweight, high performing platform for Service Oriented Architectures, enabling business logic and applications.
... [More]
Bringing together a number Apache Web services projects, WSO2 WSAS provides a secure, transactional and reliable runtime for deploying and managing Web services.
New Features In WSAS 2.0
* Data services support
* Eclipse IDE integration
* Clustering support
* Full support for WS-Security, WS-Trust, WS-Policy and WS-Secure Conversation and XKMS
* EJB service provider support
* Axis1 backward compatibility [Less]
Project Tango develops and evolves the codebase for Web Services Interoperability Technologies (WSIT) that enable interoperability between the Java platform and Windows Communication Foundation (WCF) (aka Indigo).
Project Tango's WSIT tecnology is
... [More]
bundled inside GlassFish v2. It is also possible to download a more recent version of WSIT and install into GlassFish or Tomcat.
Project Tango uses JAX-WS and JAXB as a foundation upon which to build plugins to provide web services features such as bootstrapping communication, optimizing communication, reliable messaging, atomic transactions, security and trust. [Less]
The WSO2 ESB is an ultra fast, light-weight and versatile Enterprise Service Bus based on the Apache Synapse ESB. It allows you to Connect, Manage and Transform service interactions between Web services, REST/POX services and Legacy systems.
WSO2 ESB is released under the Apache License v2.0
Apache Synapse is a simple to use, lightweight and high performance Enterprise Service Bus (ESB) from Apache.
It can deal with SOAP 1.1/1.2, REST, POX, Plain Text, Binary, Hessian, FIX and other types of messages over non-blocking http/s, JMS
... [More]
(1.0/1.1), File systems (s/ftp, CIFS, local, tar/zip/gz..), Mail (POP3, IMAP, SMTP), AMQP, TCP/UDP, XMPP and others. It can also deal with initiating/terminating WS-Addressing, WS-Security and WS-Reliable Messaging
Please note that the project has a much longer history than the Ohloh metrics indicate, because of an SVN move. The project started in September 2005, and has had 5 major releases.
Refer to: http://people.apache.org/~asankha/synapse/statsvn/ for true code statistics [Less]
Fura is a self-contained grid middleware that allows the grid enablement and distribution of applications on heterogeneous computational resources. Fura features a web-based GUI, wizard-guided installation and configuration, and Web Services
... [More]
compliance. Fura's component based plug-in architecture allows grid services to be extended or replaced, and new services can be developed reusing existing components. [Less]
Apache Tuscany is a reference implementation of Service Component Architecture (SCA), Service Data Object (SDO) and Data Access Service (DAS).
JBoss Web Services Framework
Omni ERP is an innovative business application platform; it is completely based in open source technologies and brings a whole new level of modularity and flexibility to the business solutions environment.
It uses a new approach combining new
... [More]
software engineering techniques like plugin based architecture, inversion of control and aspect oriented programming with a refreshing new RIA UI to bring a new level of experience to the SME market. [Less]
GASwerk provides production ready solutions based on proven OpenSource components.
Three server assemblies based on Apache Geronimo Application Server are available. Each of them solving a particular problem.
- GASwerk SOA Stack is a powerful
... [More]
feature-rich SOA assembly for agile businesses that want to bring their IT department closer to their business processes. GASwerk SOA provides an Enterprise Service Bus for connectivity and an business process engine to model all the processes.
- GASwerk Spring is focused on developer needs. It provides a Spring framework deployment feature. Equipped with GASwerk Spring, your Geronimo Application Server is able to directly deploy Spring Applications to your server.
- GASwerk JMS is a Messaging Cluster based on Javas Messaging Service (JMS). [Less]
JBoss Messaging was designed and built from the ground up and was not based on the JBoss MQ architecture and is 100% JMS Compliant
The main new features are related to clustering functionality. JBoss Messaging contains a fully functioning and
... [More]
highly scalable clustering implementation. Unlike JBoss MQ, JBoss Messaging does not rely on a "HA Singleton", this was a major drawback in JBoss MQ, where only one JMS server in the cluster was active at any one time, providing a scalability bottleneck. With JBoss Messaging this limitation disappears and all nodes in the cluster can simultaneously host active JMS servers allowing the load to be distributed much more smoothly. [Less]
Create Web Services with PHP5 in minutes. InstantSVC (pronounced as Instant Services) provides a set of tools to ease your development. You just need to document your object oriented PHP code with PHPDocumentor in order to generate Web Services from
... [More]
it - SOAP Services as well as RESTful Web Services.
Features of InstantSVC include an Extended Reflection API with information about data types, Annotations for PHP, a WSDL generator conform to WS-I Basic Profile, a Document/literal adapter generator, a Handler chain mechanism for SOAP processing, Implementations of WS-Security and the Username Token Profile, a Server for RESTful Web Services and an Administration tool for convenient creation and management of SOAP and REST servers. [Less]
Appcelerator is an open source platform for building rich Internet applications (RIA).
What is the WebLab?
The WebLab is a platform aiming at providing intelligence (business, strategic, military...) solutions and any other applications that need to process multimedia data (text, image, audio and video).
Who has contributed to
... [More]
develop the WebLab?
The following research projects have contributed to the developement of the WebLab Core baseline to integrate heterogeneous component:
* WebContent: The Semantic Web Platform, French ANR Project 2005,
* VITALAS: Video & image Indexing and Retrieval in the Large Scale, European Project 2006,
* e-Wok Hub: Environmental Web Ontology Knowledge Hub, French ANR Project 2006. [Less]
FUSE ESB is an open source, enterprise version of Apache ServiceMix. This enterprise release is tested, certified and supported.
FUSE ESB is an open source enterprise service bus (ESB) that provides a standardized methodology, server, and tools to
... [More]
deploy integration components, freeing architects from the dependencies that have traditionally locked enterprises into proprietary middleware stacks.
Built from the ground up to support the JBI specification (JSR 208), FUSE ESB provides a structured environment to manage and deploy the components that developers create using FUSE Services Framework and FUSE Mediation Router, as well as additional JBI-compliant components like BPEL. FUSE ESB uses FUSE Message Broker as its underlying messaging infrastructure. [Less]
The Singularity System is a Java library that allows developers to easily create networked applications. It uses a service-oriented approach, replacing method calls with messages that can be sent over a network or routed locally.
JOLIE is an interpreter for a new high level programming language, designed for SOAs (Service Oriented Architecture) orchestration (as, for example, WSBPEL by OASIS).
The whole program is written entirely in Java to ensure cross-platform
... [More]
capabilities, following strictly an object-oriented development method focused on components reusability and virtualization. [Less]
XAware 5 is open source data integration software for creating and managing composite data services for SOA and Web 2.0 applications.
XAware enhances the productivity of other development tools and frameworks by building composite data services.
... [More]
These services provide real-time access to information and the ability to abstract, transform, aggregate and mashup data. Developers use these XAware capabilities to create a data virtualization layer, which delivers a single view of re-usable meta-data that is granular, normalized and can be consumed or served up easily. [Less]
JBossESB is the next generation of EAI - better and without the vendor-lockin characteristics of old. As such, many of the capabilities mirror those of existing EAI offerings: Business Process Monitoring, Integrated Development Environment, Human
... [More]
Workflow User Interface, Business Process Management, Connectors, Transaction Manager, Security, Application Container, Messaging Service, Metadata Repository, Naming and Directory Service, Distributed Computing Architecture.
Plus JBossESB is part of an SOI (Service Oriented Infrastructure). However, SOA is not simply a technology or a product: it's a style of design, with many aspects (such as architectural, methodological and organisational) unrelated to the actual technology. [Less]
FUSE Mediation Router is an open source, enterprise version of Apache Camel. This enterprise release is tested, certified and supported.
FUSE Mediation Router is a rule-based routing and process mediation engine that combines the ease of basic
... [More]
POJO development with the clarity of the standard Enterprise Integration Patterns. It can be deployed inside any container or be used stand-alone, and works directly with any kind of transport or messaging model to rapidly integrate existing services and applications. [Less]
Galaxy is an SOA governance platform with an integrated registry & repository.