> a. which product I have to use? Plugin, lightroom, droplet or action script,or others?
I'm starting in the middle of this conversation, but if I understand the
goal (running Photoshop actions and other operations on a server), IMHO,
this is probably not a practical project.
That said, perhaps it could be used this way in a limited setting, for a
server in a controlled environment shared by a few cooperating individuals.
If you did want to persue this, you would need to have Photoshop installed.
> b. what technology I have to deal with? Photoshop SDK, or others?
You do not need the SDK. If you needed scripting, the documentation and
sample code are included with Photoshop - look for a folder named something
like
C:\Program Files\Adobe\Adobe Photoshop CS4\Scripting Guide
> what is the design environment? C++ only or other language?
I'd recommend using Javascript or Visual Basic Script, and a Microsoft web
server that supports .asp.
> what is design process to do so? Thanks,
If you can package all of the necessary operations as droplets, you can
avoid scripting completely. One place to start would be to save one of
your actions as a droplet, and write a .asp script that runs the droplet,
then returns the URL of the resulting image. You could adapt an existing
.asp script that runs a program for this.
Keep in mind that this would be suitable for light use by a few people
only, and would probably need to be restarted manually even in that
scenario. The person who mentioned ImageMagick is providing good advice.
If your goal is to have a robust, reliable server, I would recommend
translating your actions to IM. There is a large user base for IM, and a
body of sample code that you can draw upon.
Good luck with your project.