bookmarks  50

  •  

    Turmeric is a comprehensive, policy-driven SOA platform that you can use to develop, deploy, secure, run and monitor SOA services and consumers. It is a Java based platform, follows the standards (SOAP, XML, JSON, XACML, etc.), and supports WSDL (SOAP style - Doc Lit wrapped mode and REST style). It supports a variety of protocols and data formats. Eclipse plugins help with the development of services and consumers. Other important features include: Various Quality of Service (QoS) features such as authentication, authorization, and rate limiting, which you control by defining respective policies. Monitoring capabilities. A Repository Service that enables service registration and governance. The Type Library, which provides the ability to define and manage reusable schema type definitions across services, and hierarchically organizes them. The Error Library, another useful capability that lets you define and re-use error definitions across services. Local binding, which lets you locally bind services to consumers as a deployment time option, for optimization, without loss of any generality or changing code. The Turmeric platform is highly extensible and customizable. For example, you can easily plug in additional protocol processors, data formats, handlers and various other capabilities. The platform is also highly optimized for large scale environments. eBay uses this platform internally, and most parts of it are now open source, including replacing functionality dependent on commercial products with an equivalent, first-version, open-source implementation, and changing package names to match the open-source spirit. This is the first version of the open-source release of Turmeric, and might have some rough edges, so please provide feedback and contribute as you see fit.
    8 years ago by @gresch
    (0)
     
     
  •  

    Turmeric is a comprehensive, policy-driven SOA platform that you can use to develop, deploy, secure, run and monitor SOA services and consumers. It is a Java based platform, follows the standards (SOAP, XML, JSON, XACML, etc.), and supports WSDL (SOAP style - Doc Lit wrapped mode and REST style). It supports a variety of protocols and data formats. Eclipse plugins help with the development of services and consumers. Other important features include: * Various Quality of Service (QoS) features such as authentication, authorization, and rate limiting, which you control by defining respective policies. * Monitoring capabilities. * A Repository Service that enables service registration and governance. * The Type Library, which provides the ability to define and manage reusable schema type definitions across services, and hierarchically organizes them. * The Error Library, another useful capability that lets you define and re-use error definitions across services. * Local binding, which lets you locally bind services to consumers as a deployment time option, for optimization, without loss of any generality or changing code.
    8 years ago by @gresch
    (0)
     
     
  •  

    Membrane SOA Registry is an open source Web Services Registry providing: * Availability and performance monitoring * Monitoring of WSDL changes and versioning * A generic Web Services client for testing * A Web Service lifetime history * Alerting over an Atom newsfeed * Web 2.0 features like tagging and rating * Dependency Management * Reporting * Endpoint Management The Registry is leightweight and can be installed in less than 5 minutes. Organisations are using increasingly Web Services and are getting more and more dependent on these services. To minimize risks and to streamline the development and use of services SOA governance should be applied. A lot of SOA experts believe a registry is complicated to install and to maintain. Membrane registry is different: it can be installed in minutes and it gathers valuable information of your SOA by monitoring and analysing existing artifacts like WSDL documents and XML schemas.
    9 years ago by @gresch
    (0)
     
     
  •  

    SOA - BPEL and ESB dependency analyzer - A simple tool for analyzing the dependencies between BPEL processes and ESB services. This tool shows relations between the BPEL process and ESB service through partner links, and WSDL operations. New version 0.7, includes a simple graphically visualizers dependencies between services and you can download here. Allows the analyzing dependencies: * between Oracle SOA 10g - BPEL projects * between Oracle SOA 10g - ESB services * between (WSDL) operations in BPEL processes * between Oracle SOA 10g - BPEL processes and ESB service
    9 years ago by @gresch
    (0)
     
     
  •  

    Videos in German and English on different SOA topics. Well done!
    9 years ago by @gresch
    (0)
     
     
  •  

    # Proxy Abstract Services and dynamic composition: create services using abstract classes and annotations without providing any implementation. # Annotation inheritance, create your customs annotations from the corea annotations. # Compose your service workflows graphically using the jBPM native support. # Implement services using Java or Ruby. # 100% Annotation based configuration (plus .properties files for externalization). # Can be used as a standalone container, in a web environment or integrated with other containers. # Spring native support (Spring/Spring MVC). # Testing support integrated within the framework using static Assert classes. # Monitor and manage the services through JMX (status, start, stop...). # Spring native support (Spring/Spring MVC). # Maven plugin. # Several embedded services are provided out of the box and ready to use.
    9 years ago by @gresch
    (0)
     
     
  •  

    InfoQ has gathered a virtual panel of Enterprise Architects who have lived and implemented SOA for most of this decade to better understand what SOA means to IT in 2009.
    9 years ago by @gresch
    (0)
     
     
  •  

    ServiceFixture is a fixture library built on top of FIT/FitNesse which enables FitNesse to be the integration test and software collaboration platform for service oriented and distributed systems. These systems usually expose stateless services, such as web service (SOAP or REST), ejb and POJO etc, to its internal or external clients, and complex domain objects are always involved in the service interfaces. It is difficult to leverage FitNesse for these systems due to the fact that it is not trivial to represent complex domain objects in FIT test table, and hence it would require constant fixture development efforts to support the integration test. ServiceFixture is designed to fill this gap. ServiceFixture uses expression language to represent domain objects, verify and display the response in FIT test table. Every ServiceFixture test is basically a method invocation to a stateless service. The test starts with setting up the input data, then invoking the service operation, and then checking the response. Because the ServiceFixture is very generic, to setup ServiceFixture and FitNesse for a project, you only need to write a ServiceFixture extension to encapsulate the invocation logic once, which is pretty trivial. No more fixture development is needed after that. It also provides template creator integrated with FitNesse to make tester's life a lot easier too. ServiceFixture also provides database service fixtures(SelectFixture and UpdateFixture) which can be used to access databases directly from FitNesse test scripts. See Tutorial for more details.
    9 years ago by @gresch
    (0)
     
     
  •  

    eSciDoc is an eResearch environment developed specifically for use by scientific and scholarly communities to collaborate globally and interdisciplinary. It comprises a set of services and solutions that enable innovative eScience scenarios: Scientists, librarians, and software developers can work with research data, create novel forms of publications, and establish new ways of scientific and scholarly communication. more...
    9 years ago by @gresch
    (0)
     
     
  •  

    The Open SOA Collaboration represents an informal group of industry leaders that share a common interest: defining a language-neutral programming model that meets the needs of enterprise developers who are developing software that exploits Service Oriented Architecture characteristics and benefits. The Collaboration is not a Standards Body; it is a set of vendors who wish to innovate rapidly in the development of this programming model and to deliver Specifications to the community for implementation. These specifications are made available to the community on a Royalty Free basis for the creation of compatible implementations. When mature, the intent is to hand these specifications over to a suitable Standards Body for future shepherding.
    10 years ago by @gresch
    (0)
     
     
  •  

    The Open Group's SOA Source Book is a collection of source material for use by enterprise architects working with Service-Oriented Architecture. It consists of material that has been considered and in part developed by The Open Group's SOA Working Group. The SOA Working Group is engaged in a work program to produce definitions, analyses, recommendations, reference models, and standards to assist business and information technology professionals within and outside of the Open Group to understand and adopt SOA. The source book does not represent the final output of that work program, which will be published as a collection of Open Group Standards and Guides. It is an interim publication, and its content will not necessarily be reflected in the final output. The material reflects input from a large number of people from a wide range of Open Group member companies, including product vendors, consultancies, and users of SOA. In some cases, these people have brought concepts developed, not just by themselves, but by groups of people within their organizations. The input has been refined and further developed through discussion within the Working Group. The value in the result is due to the ideas and efforts of the Working Group members. The material is now published in its current form to make that value available to the wider architecture community.
    10 years ago by @gresch
    (0)
     
     
  •  

    SOA Governance Resource Guide The Web's most valuable information about Services Oriented Architecture (SOA) Governance Quick Links What is SOA Governance? How are enterprises using SOA Governance? How can I quickly get up to speed on SOA Governance? What are best practices for implementing SOA Governance? What are the benefits of implementing SOA Governance? What do users and experts say about SOA Governance? SOA Governance Pocket Guide - Download
    10 years ago by @gresch
    (0)
     
     
  •  

    Jazzmaster is an application framework developed by Eiichiro Uchiumi (Eiichiro.org) and can be performed on JDK 5 or later Java platform. Using Jazzmaster framework, you can construct the application from the small one which is processed on a command line to the large one like enterprise application on the paradigm of SOA (Service-Oriented Architecture). The application which is built by composing the immediately-modularized services on the Jazzmaster framework certainly improves the flexibility of changeability and the development agility, according to becoming if the scale grows. Jazzmaster is composed of the following modules: * Core * AspectJ integration
    10 years ago by @gresch
    (0)
     
     
  •  

    Smooks is a Java Framework/Engine for processing XML and non XML data (CSV, EDI, Java, JSON etc).
    10 years ago by @gresch
    (0)
     
     
  •  

    Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.
    10 years ago by @gresch
    (0)
     
     
  •  

     
  •  

    The WSO2 Enterprise Service Bus enables the loose-coupling of services, connecting systems in a managed virtualized manner, that allow administrators to control and direct communication without disrupting existing applications An enterprise open source product that enhances the Apache SynapseESB, the WSO2 ESB is an ultra-fast, lightweight and versatile ESB.
    10 years ago by @gresch
    (0)
     
     
  •  

    Stonehenge is a set of example applications for Service Oriented Architecture that spans languages and platforms and demonstrates best practise and interoperability. Why Apache Stonehenge ? The aim of the Stonehenge project is to develop a set of sample applications to demonstrate seamless interoperability across multiple underlying platform technologies by using currently defined W3C and OASIS standard protocols. By having a set of sample applications, with multiple language and framework implementations will become a useful and important part of the SOA landscape. It will: * illustrate and develop best practice for interoperable applications that communicate via distributed protocols, * demonstrate interoperability between platforms, * provide sample code upon which SOA developers can build, * help identify interoperability issues and their solutions, and * build confidence in cross-platform deployment of SOA technologies.
    10 years ago by @gresch
    (0)
     
     
  •  

    Blog article on the necessity of rebranding "SOA".
    10 years ago by @gresch
    (0)
     
     
  •  

    ProcessMaker is commercial open source workflow management software designed for small to medium-sized businesses and organizations. ProcessMaker allows a business user with zero programming experience to model, automate, and manage a company's unique business processes. ProcessMaker is a complete workflow management suite with tools to design forms, create documents, assign roles and users, create routing rules, interconnect with third party systems, and map a process quickly and easily. You can manage workflow from your favorite web browser without having to download any client software at all. We believe in no vendor lock-in and source code visibility. Thanks to open source code, ProcessMaker integrates seamlessly with your organization's existing systems. ProcessMaker's light yet powerful workflow engine is simple to use and easy to extend.
    10 years ago by @gresch
    (0)
     
     

publications  2

  • ⟨⟨
  • 1
  • ⟩⟩