2010-06-01 3 views
1

서버 팜에서 OS, IP, 서버 이름, 웹 사이트, 데이터베이스 등과 같은 데이터를 가져 오는 프로그램을 만들려고합니다. .Net 라이브러리가있어 서버에 연결하고 적절한 인증을 통해 이와 같은 정보를 얻을 수 있습니까? 어디서부터 시작해야할지 모르겠다. 고마워.Windows 인트라넷에서 서버와 '대화'하고 정보를 가져올 수 있습니까? (.Net 4.0)

대부분의 서버는 2003 표준/엔터프라이즈 x86 및 x64입니다.

+0

SNMP를 사용하면 http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol에서 OS를 사용하는 것과 같은 정보를 얻을 수 있습니다. 컴퓨터가 (일반적으로 로컬 네트워크에 있음) 서로에 대한 정보를 얻는 데 사용됩니다. – Patrick

답변

4

예, WMI (Windows 관리 및 계측)이라고합니다. 다음은 .net에서 WMI을 사용하는 링크입니다.

+1

+1 좋은 답변입니다. OP가 Mono와 함께 이것을 사용한다면이 질문을 찾았습니다. http://stackoverflow.com/questions/1003355/the-mono-net-framework-and-wmi – Patrick

+0

환상적! 이것은 * 정확히 * 내가 무엇을 필요로합니다 – naspinski

+0

@ Patrick이 링크를 읽어 주셔서 감사합니다. –

2

나머지 정보를 얻기 위해 서버에 연결하기 전에 서버 이름이나 IP 주소를 알아야 할 필요가 없습니까?

+0

예, 이미 있습니다. : P – naspinski

관련 문제