Salesforce.com kondigt sforce 2.0 aan, de volgende generatie van de salesforce.com on-demand applicatieserver. Sforce 2.0 is open, veilig en betrouwbaar en het eerste platform waarmee client/server applicaties gecreëerd, gehost en uitgevoerd kunnen worden. Het zorgt ervoor dat ontwikkelaars de salesforce.com gebruikersinterface, ‘business logic’ en het datamodel eenvoudig kunnen aanpassen, integreren en uitbreiden, zodat deze voldoet aan al hun wensen.
De innovaties in de sforce 2.0 on demand applicatieserver vertegenwoordigen een unieke applicatie met nieuwe ontwikkeltechnologieën, waaronder XML, webservices en utility-based computing. Deze zijn voor het eerst weergegeven op een manier die bedrijven directe en duidelijke voordelen biedt. Met sforce 2.0 kunnen ontwikkelaars nu onderdelen afstemmen op hun persoonlijke behoeften en nieuwe sforce besturingselementen gebruiken om gebruikersinterfaces uit te breiden.
Door gebruik te maken van een nieuwe enterprise webservices API is het eenvoudiger om populaire ontwikkelomgevingen, zoals BEA WebLogic, Borland JBuilder X of Microsoft Visual Studio .NET te gebruiken. Hiermee kunnen CRM-oplossingen gecreëerd worden die op het gebied van verfijning niet onderdoen voor traditionale software-oplossingen en dit slechts tegen een fractie van hun complexiteit en kosten.
"De sforce 2.0 API is tot op heden één van de meest innovatieve en belangrijke applicaties op het gebied van open webservices standaarden," zei Adam Bosworth, chief architect and senior vice president of advanced development bij BEA Systems. "In combinatie met de innovaties in de dynamische Web Services Description Language (WSDL) generatie en vraagstelling, vertegenwoordigt deze webservice wat mogelijk is wanneer complexiteit en risico losgekoppeld worden van integratie. De eenvoud van deze nieuwe API en het software-als-service platform, maken integratie van CRM voor iedereen mogelijk."
De sforce 2.0 on-demand applicatieserver wordt via de salesforce.com Winter '04 release automatisch geleverd aan meer dan 8.000 klanten en 110.000 abonnees. Hiermee is het de webservice die het meest is ingezet in de zakelijke applicatiemarkt. Meer dan 50 solution providers, 300 bedrijven en 1.000 ontwikkelaars maken al gebruik van sforce om salesforce.com uit te breiden en nieuwe applicaties te bouwen.
"We hebben behoefte aan een systeem dat zich aan kan passen aan onze zakelijke behoeften," zei Ron Hess, CRM Program Manager bij Neoforma. "Met sforce's nieuwe op maat gemaakte objecten en sforce besturingselementen, zijn we in staat de beperkingen die meestal van toepassing zijn bij on-demand oplossingen te vermijden en kunnen we applicaties bouwen en plaatsen in slechts een fractie van de tijd en moeite die het bij traditionele bedrijfssoftware zou kosten."
"Met sforce 2.0 kunnen bedrijven gebruik maken van de voordelen van een on-demand applicatieserver om oplossingen te creëren die afgestemd zijn op hun eigen zakelijke behoeften," zei Marc Benioff, voorzitter en CEO bij salesforce.com. "Door de beloften van webservices realiteit te maken, heeft sforce en on-demand applicatie-ontwikkeling de traditionele zakelijke software overtroefd. Client/service applicaties kunnen nu zonder concessies gecreëerd, gehost en uitgevoerd worden."
Aan de sforce 2.0 on-demand applicatieserver zijn nieuwe en innovatieve features toegevoegd die gebruik maken van de meest recente webservices technologie. De nieuwe sforce 2.0 features omvatten:
- Sforce besturingselementen die ontwikkelaars in staat stellen om populaire ontwikkelomgevingen te gebruiken voor het creëren en uitbreiden van gebruikersinterfaces met actieve content en nieuwe formulieren. Sforce besturingselementen worden ingezet en beheerd door sforce. Hierdoor hoeven geen extra servers te worden ingezet.
- Custom objecten, die afgestemd kunnen worden op persoonlijke behoeften en tegemoet komen aan specifieke eisen. Een custom object kan nu in sforce speciaal worden gecreëerd voor een zakelijk proces, bijvoorbeeld om productinformatie te registreren. Een webservices interface wordt automatisch gecreëerd voor alle custom objecten, waardoor ze beschikbaar zijn voor back-office integratie via de sforce 2.0 webservices API.
- De sforce 2.0 webservices API kenmerkt de introductie van een nieuw op SOAP/WDSL gebaseerde API. Het maakt bedrijfsinformatie en processen beschikbaar binnen alle moderne ontwikkelomgevingen. Bovendien is een nieuwe API partner beschikbaar om het creëren van oplossingen binnen bedrijven te vereenvoudigen.
- De sforce Object Query Language die in sforce 2.0 wordt geïntroduceerd, vereenvoudigt het geven van zoekopdrachten naar objecten door de API, via een bekende SQL-achtige syntax. Dit kenmerk vereenvoudigt het schrijven van code aanzienlijk en verbetert de prestatie door het ondersteunen van ‘cursors’ en andere concepten op een manier die met webservices verenigbaar is.
- Workflow besturingselementen kunnen ontwikkeld worden om bedrijfsregels in werking te stellen, processen te automatiseren, ‘escalation’- en routingregels te creëren en automatische reacties te geven voor het afhandelen van online vragen uit verschillende bronnen.