본문 바로가기
반응형

분류 전체보기130

document.forms 객체 form에서 사용되는 각종 양식(input, select, textarea) 역시 자바스크립트를 이용하여 제어할 수 있다. 자바스크립트에서는 form에서 사용되는 양식들을 forms 객체에서 정의할 수 있다. forms 객체는 links, images 등과 같은 배열 형태로 document 객체의 하단에 존재하는 객체이다. forms 객체를 제어하는 일은 자바스크립트에서 매우 중요한 일이다. 일반적으로 인트라넷과 같이 고급 기능을 요구하는 경우에 많이 사용된다. forms[] 배열 폼의 구성 요소와 마찬가지로 폼 자체도 배열로 참조되어질 수 있다. 배열의 순서는 구성 요소의 순서와 마찬가지로 HTML 내에서 기술된 순서대로 0번부터 참조되어지며, 그 형식은 document.forms[0]과 같은 방식으로.. 2023. 7. 25.
[Open API] SOAP 란? SOAP나 REST나 둘다 보통 웹 서비스라고 부른다. 이러한 서비스는 기존의 서로 다른 컴퓨터에서 네트워크를 통해 데이터를 주고 받는 통신이라고 생각하면된다. 이러한 웹서비스는 플랫폼에 독립적이며, 연결을 유지하지 않는 특징이 있다. 오늘 제대로 알아볼 내용은 SOAP 인데, Simple Object Access Protocol 의 줄임말이다. 우리가 흔히 하는 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜이다. SOAP 의 장점은 다음과 같다. -기존의 원격 기술 대비 프록시와 방화벽에 구애 받지 않음 -플랫폼이나 프로그래밍 언어에 독립적임 -에러 처리가 기본적으로 내장 -분산환경에서 사용하기 적합함 -웹 서비스 표준(XSDL, UDDI, .. 2023. 4. 26.
[기본] EDI, EAI, B2Bi, SOA, ESB 란? EDI(전자 문서 교환) EDI(전자 문서 교환) ● EDI(전자 문서 교환) 전자 문서 교환(Electronic Data Interchange, EDI)은 독립된 조직 간에 정형화된 문서를 표준화된 자료표현 양식에 준하여 전자적 통신매체를 이용해 교환하는 방식이다. 예를들어, 기업간 거래에 관한 데이터와 문서를 표준화하여 컴퓨터 통신망으로 거래 당사자간 전송·수신하는 정보전달 시스템이되며, 주문서·납품서·청구서 등 무역에 필요한 각종 서류를 표준화된 양자간 서식 또는 공공서식을 통해 서로 합의된 전자신호로 바꾸어 컴퓨터 통신망을 이용하여 거래처에 전송한다. ■ EDI(전자 문서 교환)의 이점 국내 기업간 거래는 물론 국제무역에서 각종 서류의 작성과 발송, 서류정리절차 등의 번거로운 사무처리가 없어져 처.. 2021. 2. 2.
EHCache를 이용한 캐시 구현 2 캐시의 경우 모든 상황에서 쓸 수 있는 것은 아니다. 아래의 조건을 만족한다면 캐시 사용을 한번 고려해보는 것이 좋다. 반복적으로 동일한 결과를 돌려주는 작업 각 작업의 시간이 오래 걸리거나 서버에 부담을 주는 경우 (외부 API/DB 데이터호출 등) 이제 예제코드로 본론을 시작하겠다. 예제 예제 코드는 SpringBoot + Gradle + Ehcache 2.x + Logback 환경이다. 모든 코드는 Github에서 관리중이니 필요하다면 확인하면 될것 같다. 캐시 기능에 집중하기 위해서 불필요한 설정은 제외하기 위해 선택하였다. 그럼 하나하나 코드를 작성해나가겠다. build.gradle buildscript { ext { springBootVersion = '1.4.1.RELEASE' } repos.. 2021. 2. 2.
반응형