본문 바로가기

Sharepoint3

Sharepoint WebService .asmx란? - 웹메서드를 제공하기 위한 파일. - C#에서는 asmx를 참조함으로써 asmx 네임스페이스에 접근할 수 있다. - sharepoint에서는 아래 표와 같은 asmx를 서비스한다. 페이지 설명 http:///_vti_adm/Admin.asmx 사이트 생성이나 삭제등과 같은 관리 함수 - CreateSite - DeleteSite - GetLanguage - RefreshConfigCache http:///_vti_bin/Alerts.asmx 경고와 관련된 작업을 하는 함수 - DeleteAlerts - GetAlerts http:///_vti_bin/DspSts.asmx 데이터와 스키마 검색과 관련된 함수 - Query (sharepoint list와 site에 대한 query) http.. 2013. 1. 7.
Sharepoint Site JAVA로 접근하기 C#으로 개발된 Sharepoint Site의 List 내용들을 읽어오는 코드를 자바로 변경해야 할 일이 생겼다.일단 참고한 사이트위의 사이트대로 WSDL file을 긁어왔고...잠깐 여기서 WSDL이란???모르시는 분들을 위해 WSDL이란 Web Services Description Language의 약자로 웹 서비스의 구체적인 내용들이 언급되어 있는 XML파일을 말한다.예를 들어, 해당 웹서비스가 어떤 서비스를 제공하는지, 혹은 어떤 파라미터를 가지고 있어야 하는지, 어떤 값을 리턴하는지 등등이다.해당 WSDL을 가지고 코드를 만들어야 제대로된 SOAP 통신을 할 수가 있다.어찌됐건..그 다음에 Stub code 생성!!jdk내에 bin 폴더를 자세히 뒤지면 wsimport라는 실행파일을 찾을 수 있.. 2013. 1. 3.
Sharepoint SOAP로 접근하기 Excel Web Service는 HTTP 상에서 Simple Object Access Protocol(SOAP)을 사용함으로써, client 프로그램과 Excel Service 사이에서 interface 통신 역할을 수행한다.Web Service는 다양한 함수와 복잡한 타입의 object들로 구성되어 있으며, 이러한 Web Service를 호출하기 위해서는 반드시 Excel Web Service의 Web Services Description Language(WSDL)을 참조해야 한다.Referencing the WSDL성공적으로 Web Service를 호출하기 위해서는 어떻게 service에 접근하는지, service가 지원하는 동작에는 어떤 것들이 있는지, service에서 기대하는 parameter.. 2012. 12. 28.