2010-06-06 3 views
3

간단한 질문이 있지만 답변을 찾을 수 없습니다. 웹 사이트가 Java EE 기술 또는 서블릿/JSP를 사용하여 빌드 된 것을 볼 수 있는지 궁금합니다. 나는 서버 (404, 틀린 매개 변수, ...)에서 스페셜 페이지를 찾는 것이 가능할 수도 있다고 생각하지만, 일상적인 사용은 어떨까?Java EE를 사용하는 웹 사이트

사실 자바 기술을 사용하여 위대한 (또는 광범위하게 사용되는) 웹 사이트 모음을 찾았지만 실제로 이러한 목록을 찾을 수는 없습니다. 이 두 가지 작은 질문으로 나를 도울 수 있다면 매우 행복 할 것입니다.

+0

웹 사이트가 Java EE 또는 기타 기술로 작성된 경우 외부에서 알기가 어렵습니다. 구체적으로 말하지 않는 한 말입니다. 예를 들어, CTV.ca 뉴스 사이트는 경로에서/servlet /과 함께 뉴스 기사를 사용했습니다. 이제 사라 졌어요.하지만 전 완전히 새로운 시스템으로 전환했다고 생각하지 않습니다. 나는 그들이 불필요한 경로 요소를 제거했다고 생각한다. –

+0

아하! 그들은 아직 모든 길을 개척하지 않았습니다. http://www.ctv.ca/servlet/ArticleNews/story/CTVNews/20090811/bios_lloyd_robertson_090811/20090828?s_name=noShare는 CTV.ca가 최소한 Java EE를 기반으로한다는 것을 알려줍니다. –

+0

그런 목록은 없으며 많은 Java EE 응용 프로그램은 공개되지 않습니다. 그래도 질문이 실제로 중복되는 [ "가장 인기있는 J2EE 기반 웹 사이트"] (http://stackoverflow.com/questions/1294064/most-popular-j2ee-based-websites)를보십시오. 투표를 종료합니다. –

답변

1

내가 무슨 기술을 당신이 내장 된 제어하지 않는 웹 사이트를 알려주는 방탄 방법이라고 생각하지 않습니다 - 모든 공통 단서는 항상 숨겨 지거나 의도적으로 다른 것으로 보일 수 있습니다.

HTTP 응답 (Tomcat이 "Apache-Coyote/1.1"을 사용하는 것으로 보인다)에서 Server 헤더를 볼 수 있습니다. 단서를 줄 수 있습니다. 웹 사이트를 실행하는 서버는 프록시의 역할을하는 다른 종류의 서버와 함께 외부 액세스로부터 숨길 수 있습니다. 어떤 서버의 헤더가 끝날지 확신 할 수 없습니다. 다시, 그러나, 이러한 :

는 개인적으로, 나는 URL을 (? 인터페이스 = 개찰구 등 * 자바 서버는 개찰구, 얼굴 = 수도 있었죠 = 전형적인 스트럿츠, .jsf/ .faces)에서 자바 웹 애플리케이션을 인식하는 경향이 구성 가능하며 변경 될 수 있습니다. 오늘날 REST와 예쁜 URL의 세계에서는 내기를하지 마십시오.

호기심에서 벗어나서 Java로 구축 된 인기있는 웹 사이트 목록이 필요한 이유는 무엇입니까?

+0

현재 주제에 관한 프리젠 테이션을 준비 중입니다. 그 때문에 Java로 구축 된 웹 사이트 목록에서 검색했습니다. 주요 주제는 설정해야 할 분산 프로젝트에 관한 것입니다. – Rob

0

nmap을 사용하여 서버 유형을 감지 할 수 있습니다.

예 : nmap은 -A -T4 serverhostname

여기를 참조하십시오 : http://nmap.org/book/vscan.html

+0

이 팁을 주셔서 감사합니다. 그리고 지금 나는 JEE를 사용하는 웹 사이트의 목록만을보고 있습니다. – Rob

+1

대부분의 Java EE 응용 프로그램이 웹 서버의 배후에있는 것을 제외하고 이것은 아무 것도 말하지 않을 것입니다. –

2

URL이나 응답 헤더에서 보이지 않도록 완전히 숨길 수 있습니다. 나는 적어도 구글과 플리커가 자바 백엔드를 사용하고 있다고 말할 수있다. 또한 많은 금융/금융 시스템이 실행됩니다.

잔여 사용자에게는 잘 알려진 Java EE 기반 프레임 워크의 포트폴리오를 확인하십시오. 예 : Liferay, IceFaces,

관련 문제