Powerful, Automatic Web Service Generation Capabilities
 
Integrating MultiValue with Mainstream Technologies

BlueFinity leads the market in supplying tools which allow MultiValue developers to embrace the range of technologies compatible with Microsoft .NET.

Desktop (Rich Client) Development click here Web Browser (GUI) Development click here Development for Mobile Devices click here Web
Services Generation
click here

Creating RESTful services with mv.NET

How are MultiValue developers using RESTful Services? What differentiates BlueFinity's RESTful Services generation from others?

The concept of web services has always been important, but with the rapid growth of system-to-system data exchange and the influx of mobile devices into the world of computing, web services are even more important for today's IT environment.

In particular, one method of implementing a web service is gathering tremendous momentum, namely "REST". Because of this, BlueFinity has added functionality to its mv.NET product to allow RESTful web services to be generated with incredible ease.

Developers are able to generate industry standard RESTful services without having to be a network stack or HTTP guru. Easy, automated service generation combined with fully customizable service content provides the developer with the best of both worlds. Moreover, developers can host and deploy these services using non-proprietary, industry standard technologies that are able to integrate seamlessly with existing enterprise computing infrastructures.

What is REST?

REST stands for Representational State Transfer. It relies on a stateless, client-server, cacheable communications protocol -- and in virtually all cases, the HTTP protocol is used. REST is an architecture style for designing networked applications. The idea is that, rather than using complex mechanisms such as CORBA, RPC or SOAP to connect between machines, simple HTTP is used to make calls between machines. In many ways, the World Wide Web itself, based on HTTP, can be viewed as a REST-based architecture.

Creating RESTful Services - the Easy Way!

mv.NET provides what is arguably the simplest yet most powerful and flexible way of creating RESTful web services against a MultiValue database.


The entity modelling component of mv.NET is able to automatically generate an entire Visual Studio solution hosting a fully functional RESTful web services, exposing only those parts of your database environment that you specify.

This allows you to create industry standard web services against MultiValue resident data in a fraction of the time normally taken to build this type of infrastructure.

The integration with RESTful service support demonstrates the power and flexibility of BlueFinity's entity modelling framework - a framework that sets BlueFinity apart from all of the other vendors in the MultiValue market space.

Full-featured, MultiValue Aware RESTful Web Services as Standard

The RESTful web services generated by mv.NET support the full range of functionality demanded by line-of-business application; reading, creating, updating, deleting, selecting and locking (update control).

Because of the underlying use of mv.NET's entity modelling, your RESTful services are also able to access and manipulate multi and subvalued data in the simplest and most intuitive manner.

No Compromise on Functionality or Infrastructure

Even though creating RESTful web services is a breeze with mv.NET, because of the way we have implemented the feature you still have the full power of Visual Studio and ASP.NET at your fingertips to ensure that you are able to create secure and efficient web services.

Additionally, our integration with industry standard technologies and infrastructures means that you can be sure that whatever you create with mv.NET it will run in your existing computing environment ? no need to introduce proprietary platforms or servers.

For more information about RESTful Services support in mv.NET, please contact us or request to download a free trial with the documentation set.