개인 재정 자바와 XML 메쉬 - 인형이 왜 필요한지 아는 것

자바와 XML 메쉬 - 인형이 왜 필요한지 아는 것

비디오: 05_maven이란, maven 프로젝트 빌드 2024

비디오: 05_maven이란, maven 프로젝트 빌드 2024
Anonim

Java 및 XML은 차세대 응용 프로그램 및 웹 서비스의 토대입니다. XML과 Java 모두 플랫폼 간 이식성을 즐기고 있다고 확신하지 못하는 경우 두 가지 기술에 대해 다음 사실을 살펴보십시오.

  • XML은 수명이 다면서 구조화 된 자체 기술 데이터를 표현하는 세계 표준이되었습니다.
  • XML 레지스트리에는 재무 데이터, 건강 관리, 예술 및 엔터테인먼트, 인적 자원, 멀티미디어 및 기타 여러 도메인을 포함하여 수백 가지가 넘는 XML 데이터 형식이 나열되어 있습니다. XML 표준은 거의 모든 종류의 데이터를 유연하고 확장 가능하며 유지 보수하기 쉬운 방법으로 캡슐화합니다.
  • Java는 가상 시스템에서 바이트 코드로 실행됩니다.
  • Windows에서 실행되는 "컴파일 된"Java 클래스 파일은 Linux, Macintosh 또는 Java Virtual Machine을 지원하는 플랫폼에서 동일한 방식으로 실행됩니다.자바에는 플랫폼 관련 코드가 없습니다. 당신이 갈 때. Java 소스 파일을. 클래스 바이트 코드 파일을 사용하면 이식성을 잃지 않습니다. 를 실행하려면. Java 가상 머신을 지원할 수있는 운영 체제 만 있으면됩니다. Java Virtual Machine의 버전은 적어도 20 개의 서로 다른 운영 체제에서 사용할 수 있습니다.
  • Java는 객체 지향 프로그래밍 기술을 기반으로합니다.
  • 자바 코드를 재사용 할 수 있습니다. 기존 클래스의 메서드를 호출하거나 클래스를 확장하거나 특수한 요구에 맞게 클래스를 늘리고 구부릴 수 있습니다. 누군가가 멋진 XML 처리 패키지를 Java로 작성하고 패키지에 자신의 작업에서 사용할 수있는 조각이 있으면 패키지를 가져 와서 클래스를 확장하여 해결해야하는 문제를 정확하게 해결할 수 있습니다.
    이 협력 모델은 두 가지 방식으로 작동합니다. 원하는대로 패키지를 만들면 다른 개발자가 패키지를 채택하고 패키지를 향상 시키며 코드에 대한 좋은 소식을 전할 수 있습니다. 이러한 요소들은 결국 하나의 환경에서 작성된 소프트웨어가 다른 모든 환경에서 실행될 수 있음을 보장합니다. 휠을 재발 명하는 대신 프로그래머는 휠을 재사용합니다. 이러한 이상 - 크고 안정적인 소프트웨어 시스템을 구축하기 위해 여러 소스의 부품을 완벽하게 통합하는 - 지난 수십 년 동안 컴퓨팅의 성배였습니다. 이제는 휴대용 코드 및 휴대용 데이터를 통해 이상적인 상황에 도달 할 수 있습니다.

Java와 XML은 잘 작동합니다. 자바와 XML을 함께 사용하면 원유를 많이 사용하는 기계와 동등한 가상 환경을 구현할 수 있습니다. XML 처리를 위해 만들어진 많은 코드

는 Java로 작성되었습니다. 이 사실을 증명할만한 통계는 없지만 하나의 XML 웹 사이트에서 79 개의 유틸리티에 대한 참조를 보여주었습니다. 그 중 10 개는 C ++로 작성되었으며 7 개는 Python으로 작성되었으며 6 개는 Perl로 작성되었으며 9 개는 다른 비 텍스트로 작성되었습니다. - 자바 언어. 47 개의 유틸리티가 Java로 작성되었습니다. 분명히 XML 개발자 커뮤니티는 Java에 대한 투자를하고 있습니다. 좋은 이유 중 하나는 Java와 XML 모두 인터넷에서 간소화된다는 것입니다. 자바는 1990 년대에 시작된 이래로 인터넷 기반 언어였습니다. 처음 자바가 애플릿 및 기타 웹 클라이언트 응용 프로그램을 작성하는 도구로 간주되었습니다. Java의 핵심

API (Application Programming Interface)에는 java라는 패키지가 포함되어 있습니다. 그물. 이 패키지는 URL, 소켓, 인증 및 기타 네트워크 코딩 필요성을 지원합니다. 시간이 지남에 따라 사람들은 서버 측 Java에 대한 사용을 점점 더 많이 보았습니다.

썬이 Java Servlet API를 발표했을 때 1997 년에 처음으로 큰 인기를 얻었습니다. 서블릿을 사용하면 웹 사이트의 서비스 요청에 동적으로 응답합니다. (예를 들어 특정 방문자의 요구를 수용하기 위해 사용자 정의 된 웹 페이지를 즉시 작성할 수 있습니다.)

  • 1998 년 Sun Microsystems는 JavaServer Pages 사양 개발을 시작했습니다. JavaServer Pages에서는 HTML 태그와 Java 프로그램 논리를 모두 포함하는 웹 페이지를 작성합니다.
  • 1999 년 Sun은 인기있는 Apache 웹 서버의 일부로 JavaServer Pages에 대한 지원을 발표했습니다. XML은 부분적으로 인터넷의 공통 언어 인 HTML의 약점을 해결하기 위해 개발되었습니다. XML에 대한 전체적인 추진은 데이터 공유의 바람직 함을 기반으로했습니다. 회사 A의 소프트웨어는 회사 B가 공개 한 데이터를 검사합니다. 회사 A의 소프트웨어는 데이터가 XML 문서에 저장되어 있기 때문에 회사 B의 데이터를 읽을 수 있습니다. 데이터 교환을위한 인프라는 전체 인터넷이됩니다.
  • 버전 1. 4부터 Java의 핵심 API에는 XML 문서 처리 전용 패키지가 포함되어 있습니다. 이러한 패키지는 Java와 XML 간의 결합을 확고하게합니다.
자바와 XML 메쉬 - 인형이 왜 필요한지 아는 것

편집자의 선택

Photoshop Elements 11 - Stone

Photoshop Elements 11 - Stone

을 사용하여 Stone Out을 조각하는 방법 Photoshop Elements 11의 도구를 입력하여 텍스트와 같은 모양의 선택 영역을 만든 다음 이미지 자체를 해당 유형의 채우기로 사용합니다. 예를 들어 꽃 테마 웹 페이지를 만드는 경우 꽃 그림을 텍스트 채우기로 사용할 수 있습니다. 유형 선택을 사용하면 모든 부분을 잘라낼 수 있습니다.

Photoshop Elements 9에서 여러 파일을 일괄 처리하는 방법 - 여러 개의 인형이있는 경우

Photoshop Elements 9에서 여러 파일을 일괄 처리하는 방법 - 여러 개의 인형이있는 경우

여러 파일에 공통적으로 적용 할 편집 기능을 사용하면 Photoshop Elements에서 이러한 변경 사항을 일괄 적으로 처리 할 수 ​​있습니다. 단일 메뉴 명령을 사용하여 파일 형식을 변경하고 파일 속성을 변경하고 공통 파일 기본 이름을 추가 할 수 있습니다. 파일 이름 바꾸기는 내보내기 명령의 일부일 수도 있고 사용할 수도 있습니다.

편집자의 선택

승마 2012 런던 하계 올림픽 - 인형

승마 2012 런던 하계 올림픽 - 인형

승마 (말의 화려한 이름) 경쟁 런던 2012 하계 올림픽은 조련사, 이벤트 및 점프의 세 가지 분야로 구성됩니다. 각 분야는 팀과 개인 메달을위한 기회를 제공합니다. 대회는 7 월 28 일부터 31 일까지 개최됩니다. 조련사 경연 대회는 8 월 2 일부터 9 일까지 개최됩니다. 점프 대회는 ...

동계 올림픽에서의 자유형 스키 - 인형

동계 올림픽에서의 자유형 스키 - 인형

프리 스타일 스키는 동계 올림픽의 X 게임 이벤트 중 하나입니다. . 자유형 스키에서는 경쟁자가 언덕 꼭대기에서 바닥까지 다양한 행사를 수행합니다. 프리 스타일 스키는 기술 스키의 가장 중요한 부분을 차지하며 스노우 보드에서 트릭을 만들어내는 기술과 결합되어 있습니다.

필드 2012 런던 하계 올림픽의 이벤트 - 인형

필드 2012 런던 하계 올림픽의 이벤트 - 인형

스프린트, 릴레이 및 도로 경주 이외에도 2012 런던 하계 올림픽 육상 경기에는 점프 및 던지기 경기가 포함됩니다. 남자와 여자는 높은 점프, 긴 점프, 트리플 점프, 장대 높이뛰기 등의 4 가지 점프 이벤트와 총구, 원반, 창 던지기 및 망치와 같은 네 가지 투구 이벤트에서 경쟁합니다. 필드 이벤트 ...

편집자의 선택

Excel의 유용한 범위 객체 메소드 2016 VBA 프로그래밍 - VBA 메소드가 수행하는

Excel의 유용한 범위 객체 메소드 2016 VBA 프로그래밍 - VBA 메소드가 수행하는

엑셀 2016의 액션. Range 객체는 수십 개의 메소드를 가지고 있지만, 이들 중 대부분은 필요하지 않습니다. 여기서는 가장 일반적으로 사용되는 Range 객체 메소드를 찾습니다. Select 메서드 Select 메서드를 사용하여 셀 범위를 선택합니다. 다음 문은 ...

시나리오 관리자를 사용하여 대출 계산 모델링 방법 - 더미

시나리오 관리자를 사용하여 대출 계산 모델링 방법 - 더미

시나리오 관리자는 목표 탐색 데이터 탭의 가정 분석 섹션에 데이터 테이블이 있습니다. 다른 유용한 도구와 함께 그룹화하면 시나리오 관리자가 중요한 도구임을 믿게 될 것입니다. 그러나 유용한 이름과 좋은 회사가 있음에도 불구하고 ...

더 나은보고 모델을 위해 Power Query와 Power Pivot을 함께 사용 - Power Pivot을 사용하여 더미

더 나은보고 모델을 위해 Power Query와 Power Pivot을 함께 사용 - Power Pivot을 사용하여 더미

Power Query를 함께 사용하면 관리 및 유지 보수가 쉬운보고 모델을 만들 수 있습니다. 보고 모델은보고 메커니즘이 구축되는 기초를 제공합니다. 데이터를 가져오고, 변환하고, 모양을 만들고, 집계하는보고 프로세스를 작성하면 본질적으로보고 모델을 구축하게됩니다. 잘못 작성하는 중 ...