RESTful API Modeling Language (RAML) is a simple and succinct way of describing practically-RESTful APIs. It encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices. The goal is to help our current API ecosystem by solving immediate problems and then encourage ever-better API patterns. RAML is built on broadly-used standards such as YAML and JSON and is a non-proprietary, vendor-neutral open spec.
Example for ws-a routing
MX4J is a project to build an Open Source implementation of the Java(TM) Management Extensions (JMX) and of the JMX Remote API (JSR 160) specifications, and to build tools relating to JMX.
A toolkit that can transform schemas to any desired schema type; drive and stub enterprise applications; facilitate generation of highly customized data files; and reverse-engineer legacy data files.
Web Service Engine for Accelerating SOA System Development (hereafter referred to as "SOA Accelerator") is a toolkit that allow transformation on various schema formats such as XSD, WSDL, Microsoft® Excel, Cobol copybook, XML, etc. This toolkit enables users to generate various formats of request data based on these schemas with only a few clicks of the mouse. SOA Accelerator provides a mutable, tree-based, user-friendly perspective and interface for working on WSDL, XSD, and other schema files. This toolkit incorporates an on-the-fly capability for generating XML/SOAP requests.
The OpenUDDI project is focused on creating a high performance, easy to use UDDI v3 compliant server and client library. The server and client is built using Java, version 5 for the server and version 1.4 for the client. The server uses Hibernate, and supports a wide variety of SQL databases, as well as LDAP for data storage.
In this third look at using the JMX Web Services Connector, I will use WinRM and JConsole to access attributes and operations of a custom MBean via the JMX Web Services Connector. This will demonstrate how easy it is to apply the JMX Web Services Connector to custom MBeans and will also demonstrate some additional syntax that can be used in WinRM to use the JMX Web Services Connector.
Comparision of different web stacks including Axis 1.x, Axis2, Celtix, Glue, JBossWS, XFire (1.2), Metro@GlassFish, OracleAS 10g
soapUI is a desktop application for inspecting, invoking, developing and functional/load/compliance testing of web services over HTTP. It is mainly aimed at developers/testers providing and/or consuming web services (java, .net, etc). Functional and Load-