RSSBus is a suite of information access products that provide ready-to-use connectors to Internet and Enterprise information sources while hiding differences of data organization and access protocols. The RSSBus developer learns only one call mechanism, using it to access SQL Databases, Office Documents, Network Protocols, Email Systems, News Groups, Blogs, Financial Services, Web Services, etc.
The RSSBus Server is based on a fully extensible plug-in
architecture designed from the ground up for extensibility:
New Connectors can be easily added to access data from new sources.
Service formats easily altered to produce SOAP, POX, JSON, ATOM, XML, Excel, HTML, or an other desired format.
Security and logging can be extended to support additional configurations.
Easy-to-use service definition wizard walks through the process of creating, configuring, and exposing services without writing a single line of code.
Customizable output templating provides limitless possibilities for data integration.
Server Deployment
Support for SSL Security &
Authentication - Leveraging IIS, RSSBus Server is enabled with secure data communications
using strong SSL encryption and digital certificates.
Based on ASP.NET and IIS configuration, services can be configured to require various
authentication schemes including Basic, NTLM, etc.
Logging and Performance Monitoring
- Advanced error logging and reporting facilities for monitoring service errors, application
errors, or user defined parameters.
RSSBus Desktop™
Self-Contained Desktop Application-
Create simple services directly from your local machine to integrate and convert data from
different sources. Easily export data from any application connector to simple formats
like HTML, Excel, CSV, TSV, or an other desired format.
Create and Configure Local Services
- Advanced error logging and reporting facilities for monitoring service errors, application
errors, or user defined parameters.
Integrated Command-Line Tools- Command-line interface offers the full
power of the RSSBus Desktop. Call RSSBus services directly from the command-line or combine
calls with the Windows scheduler to automate integration tasks.
System Requirements
RSSBus Server is currently available as an ASP.NET application
targeting the Microsoft .NET 2.0
Framework. If you are running Windows XP and above with Windows Update, you
should already have Microsoft .NET 2.0 installed on your machine. RSSBus
Server should be hosted on Microsoft IIS or another ASP.NET
compatible container.
RSSBus Server includes a menu of pre-defined services with a service configuration utility, the RSSBus library of reusable data access connectors, the service definition wizard for creating new services without writing a single line of code, and the RSSBus Simple Service Engine⢠ported to run on Windows IIS.
RSSBus Server will help you:
Jumpstart your service architectures without web service registries, development tools, and proprietary protocols.
Grow your service architectures painlessly with flexible formats that extend without breaking existing applications and services.
Deliver service architecture value directly to users with built-in connectivity to browsers, portals and spreadsheets.
Connect to dozens of information sources inside and outside of your Enterprise with the library of pre-defined services.
Define new data access services with the built in data connector library and service definition wizard.
Make web services accessible to users by fitting a simple service front end to your legacy SOAP and POX web services.
Combine, transfer, and convert data between dozens of different Enterprise and Internet information sources by nesting and chaining simple services.
Build sophisticated solutions simply, with data representations that are easy to consume, combine, and process.
Secure your services using proven IIS security features including forms authentication, Windows integrated authentication, and custom role and membership providers.
RSSBus Desktop brings the power and simplicity of Simple Services to a personal level. With a built-in Web server and one-step installation, you'll be accessing Enterprise and Internet information in minutes.
RSSBus Desktop will help you:
Transfer data between spreadsheets and Internet sources like Paypal, Amazon, email servers, and more.
Connect to dozens of information sources inside your Enterprise with the library of pre-defined services.
Define new data access services with the built in data connector library and service definition wizard.
Access existing web services by fitting a simple service front end to legacy SOAP and POX web services.
Combine, transfer, and convert data between dozens of different Enterprise and Internet Information sources by nesting and combining simple services.
Features
Built on the Microsoft .NET Framework, RSSBus Server includes everything you need to add support for
Simple Services to your applications, networks, and services architectures. Rapidly build, configure,
and deploy simple services which can be easily consumed by just about anything.
SERVER
DESKTOP
Create services that are accessible through simple
standards-based interfaces including SOAP, REST, HTML,
RSS, ATOM, JSON, XLS, CSV, and more.
Access hundreds of data sources on the Internet or in
your Enterprise through RSSBus Connectors.
Connect, combine, customize, filter, pipe, sort, and extend data from any
source.
Easy-to-use wizard-based administration console for
creating and publishing Simple Services without writing any code.
Unlimited access to the online Connector library, full
of pre-built connectors for integrating with hundreds of data
sources.
Extensible Connector architecture enables developers to
enhance RSSBus with support for additional data sources.
Extendable service formatter architecture provides
developers with the ability to enable new service types.
Searchable public repository with service access and
configuration information.
Public service wizard for configuring exposed services.
Configurable service logging and performance monitoring.
Dozens of working Simple Service examples.
Publish Internet-facing feeds, widgets, and services.
Integrated ASP.NET and IIS security.
Requires IIS server (6.0 or above).
Publish desktop (localhost) feeds, widgets, and services.
Fully integrated Web server.
Command-line tools for desktop automation and integration.
What's new in v2.0
For Service Users
New public services interface provides consumers with easy discovery features.
RSSBus V2 now has a new web based service configuration UI that makes it easy to configure service calls.
New service output formats including:
@xls - Dynamic Excel spreadsheets with embedded input parameters. Users change these parameters to automatically refresh the data.
@soap - Support for SOAP Service calls.
@wsdl - SOAP WSDL based on service info.
@csv - Comma separated file output for easy integration with legacy formats.
@tsv - Tab separated file output for easy integration with legacy formats.
For Service Publishers
New and Updated RSBScript Keywords
rsb:import - Load Connectors from the .NET Global Assembly Cache, and load different Connector versions explicitly.
rsb:connector - Create new Connectors directly from rsb:script. Easily reuse script customizations in more than one service.
rsb:info - Supports richer meta-information, such as keywords, style, etc.
rsb:call - Updated to record and push items that have not been previously accessed.
Completely revamped and updated RSSBus Users Guide, updated with new examples.
For RSSBus Connector Developers
Visual Studio 2008 Support for RSBScript Intellisense.
RSBFileService provides an easy access layer that can work with the file system or a variety of other data stores.
RSSBus Desktop V2 Specific Enhancements
New easy-to-use command-line interface offers the full power of the RSSBus Desktop. Call Desktop services and operations
directly from the command-line. Combine command-line calls with the Windows scheduler to automate integration tasks.