Osama's Weblog

The place where you get updated!
  • rss
  • Home
  • Who am I?
  • RSS Feeds

What is VMforce?

Osama | April 27, 2010

“VMForce: The birth of a new cloud …”. The company’s Salesforce, in conjunction with VMware have created a wonderful and powerful ecosystem that can further enhance the power of the cloud.

In an article published by the initiative entitled VMForce: Why? What? How? mentioned: In simple terms, VMforce is a service that will allow any Java developer to create applications that can run directly in the cloud. VMforce provides Java tools “out-of-the-box” which are already pre-integrated with a relational database, a search machine, analysis tools and reporting, user identity management as well as all construction-related services , implementation and management of enterprise-class applications.

VMforce allows developers to use Spring, Java development environment more popular for the rapid construction of applications and instant installation in a runtime environment for enterprise class cloud. This “Framework” is backed by a division of VMware: SpringSource.

For reference, the graphical development environment based on Eclipse SpringSource, making it even more attached to the world of open standards.

True, the fact is not required to purchase a server and middleware to run applications, but it is also possible by Java2 Enterprise Edition to interact with objects in Salesforce. This will allow developers who already have work done on Salesforce.com Salesforce platform, benefiting in the short, medium and long term of the enormous power of Java.

Who benefits from this? First the developers. Both of those companies that are dedicated to providing its development independently, as those who work within companies.

Secondly, the directors of departments of Information Technology, for now there is no need to buy more hardware, have more physical space, require more electricity and / or cooling to accommodate new applications (or existing).

Thirdly and equally important, the Directors-General and Financial companies, to encourage that with the pattern of “Software as a Service” a substantial saving in investment licensing, maintenance and all expenses incurred while installing database engine , middleware, etc. What about the cost of information storage.

Another advantage worth mentioning again is the fact that it has a Quality Level Agreement that guarantees a 99.9997% of time “up” of the application, being only necessary that the end users using only a browser .

The bottom line? The new cloud is born. A cloud attached to robust and open standards. A cloud that has the experience and support of VMware, Salesforce, Oracle and all that now makes up this thing called VMForce.

  • Share/Bookmark
Comments
No Comments »
Categories
General, salesforce
Tags
cloud computing, salesforce, vmforce, vmware
Comments rss Comments rss
Trackback Trackback

VMware, Salesforce.com eye partnership, Virtualization as a service?

Osama | April 12, 2010

VMware and Salesforce.com appear to be launching a virtualization as a service offering based on a teaser Web page posted by the companies.

Details about the effort, dubbed VMforce, are sparse, but the companies promise to “make an exciting joint announcement on the future of cloud computing” on April 27.

VMware CEO Paul Maritz and Salesforce.com chief Marc Benioff will host the powwow. It’s likely the two parties will announce a data center tie up and some sort of virtualization as a service offering.

via ZDNet

  • Share/Bookmark
Comments
No Comments »
Categories
General, salesforce
Tags
cloud computing, salesforce, vmware
Comments rss Comments rss
Trackback Trackback

How to: Attach a file to a record using Web Services in Oracle CRM On Demand

Osama | April 10, 2010

Lot of my readers ask questions regarding file attachment  using Web Services in Oracle CRM On Demand.. I had a requirement of attaching a pdf document to a Service Created.

To do this, first of all, you have to fetch the document to be attached, into a byte array.

 

byte[] byteArray=null;

InputStream inputStream = new FileInputStream(sourcePath);

String inputStreamToString = inputStream.toString();
byteArray = inputStreamToString.getBytes();

inputStream.close();

The next step is to initialize Attachment.

ServiceRequest2.SiebelXmlAttachmentType SiebelXML; //ServiceRequest2 is the namespace that I was using
SiebelXML = new ServiceRequest2.SiebelXmlAttachmentType();
SiebelXML.Value = byteArray; //put the byte array into the attachment value
SiebelXML.AttachmentIsTextData = "false";

Now attach it to a existing service request and update the service request

ServiceRequest2.ServiceRequest1[] SRFileAttach;

   SRFileAttach = new ServiceRequest2.ServiceRequest1[1];

   SRFileAttach[0] = new ServiceRequest2.ServiceRequest1();
   ServiceRequest2.ServiceRequestWS_ServiceRequestUpdate_Input objInputSRFileAttach = new ServiceRequest2.ServiceRequestWS_ServiceRequestUpdate_Input();
ServiceRequest2.ServiceRequestWS_ServiceRequestUpdate_Output objOutputSRFileAttach = new ServiceRequest2.ServiceRequestWS_ServiceRequestUpdate_Output();

ServiceRequest2.ServiceRequest pxySRFileAttach = new ServiceRequest2.ServiceRequest();
SRFileAttach[0].ServiceRequestId =  “ServiceRequestId” //SR Id which to which the pdf file is going to attach

ServiceRequest2.Attachment[] srAtt;
srAtt = new ServiceRequest2.Attachment[1];
srAtt[0] = new ServiceRequest2.Attachment();
srAtt[0].SRId = “ServiceRequestId” //SR Id which to which the pdf file is going to attach

srAtt[0].Attachment1 = SiebelXML;
srAtt[0].FileExtension = "pdf";
srAtt[0].FileNameOrURL =  “filename.pdf";
srAtt[0].DisplayFileName =  “DsiplayFileName”
SRFileAttach[0].ListOfAttachment = srAtt;

objInputSRFileAttach.ListOfServiceRequest = SRFileAttach;

pxySRFileAttach.Url = //create the session
objOutputSRFileAttach = pxySRFileAttach.ServiceRequestUpdate(objInputSRFileAttach);

I think there is nothing much left to explain after writing the code. I hope it helps to other.

Feel free to consult me if you have any queries/concerns regarding this code or any problem in Oracle CRM on Demand.

  • Share/Bookmark
Comments
1 Comment »
Categories
.NET, General, Oracle CRM on Demand
Tags
Attachment, Oracle CRM on Demand
Comments rss Comments rss
Trackback Trackback

My status

Categories

  • .NET
  • APEX
  • consulting
  • General
  • Oracle CRM on Demand
  • salesforce
  • Uncategorized
  • VisualForce

MM Did You Know?

Because metal was scarce, the Oscars given out during World War II were made of wood.
Plugin by mmilan

Its all about cloud

Salesforce

.NET .NET 4.0 beta actionFunction actionSupport administrator android APEX Apex variable API button certification cloud computing consulting controller custom DoDirectPayment force.com GET goggles google html images input inputField JavaScript jquery master-detail matcher Parallel Programming parameters pattern paypal query string REGEX regular expression salesforce search url variable Visual Force VisualForce Visual Studio vmware web service XML PARSING DOM SAX STAX

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

My Tweets

Error: Please make sure the Twitter account is public.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox