SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working on a project involving an Oracle team in a Solaris environment. They need to be able to update a list item from their environment, programmatically. I need to write a proof of concept that will update SharePoint from their environment.

What is the best way to interact with SharePoint from a UNIX environment? PERL plays nicely with web services, right? I'm thinking I can just access the SharePoint web services and attach the file with no problems from a PERL script.

Does anyone have any experience with this, and do you have any recommendations? If there's a way to call an Oracle stored procedure to accomplish the same thing, that might be easier.

share|improve this question
up vote 2 down vote accepted

I recently addressed a similar question relating to iOS (which is still *nix).

You're best bet is to interface with the SharePoint web services. The web service to interface with lists is

It would be interesting to see how you finally manage this task. There is a .NET implementation of properties and methods of the web service here, but since you are calling from *nix, I would assume you have to understand and recreate the SOAP calls (unless you can make it work in Mono C#).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.