상세 컨텐츠

본문 제목

Windows SharePoint Services RPC Methods

MOSS

by happynuri 2009. 3. 2. 17:22

본문


MOSS의 URL을 보면 어느 규칙이 있는것을 알수 있을것이다.

문서를 문서라이브러리에 업로드 할때에 항상 불러지는 페이지와 인수들,

문서를 지울때 또한, 항상 불러지는 페이지와 인수가 따로있다.

그것을 정리해 놓은 자료가 아래의 출처로 가면 나온다.


출처 : http://msdn.microsoft.com/en-us/library/ms480784.aspx



예를 들어서 문서 라이브러리의 문서를 지울때는

owssvr.dll을 불러서 그안의 인수를 던져 준다. 아래처럼 delete로

http://moss:10000/Docs/_vti_bin/owssvr.dll?
CS=65001
&Cmd=Delete
&List={BA997154-6A44-4CEC-96A8-6C93031BBDB2}
&ID=7
&owsfileref=%2FDocs%2FDocuments%2F44%2Ejpg
&NextUsing=http%3A%2F%2Fmoss%3A10000%2FDocs%2Fdefault%2Easpx%3FPageView%3DShared


위에 것을 보면 CS=65001은 고정 되어 있고, Cmd는 위의 메소드를 가져다 쓰면 되고,

List의 guid와 지울 문서의 id, 그리고, 실제 존재 하는 문서 라이브러리의 경로 는 owsfileref에 나와있다(옵션).

NextUsing은 삭제후 갈 페이지 이다.(옵션)

거의 모든 URL이 저런 식이다. 웹파트 제작시에 이렇게 url을 만들어 보내주면 삭제되든 업로드 되든지 웹파트 개발 할수 있을것이다.

관련글 더보기

댓글 영역