2020/05 (10)
-
유니코드 Encoding/DecodingETC. 2020. 5. 27. 15:23
한글 문자를 유니코드 형태, 혹은 그 반대로 변환하는 예제를 만들어 보자. 출처 : https://jang8584.tistory.com/227 [javascript] 유니코드-한글 변환 test 변환(유니코드 -> 한글) 변환(한글 -> 유니코드) 소스 -------------------------------------------------------------------------------------------------------------------------
-
Spring 다국어 적용하기JAVA 2020. 5. 27. 15:04
특정 사이트에서 다국어 서비스를 구현하기 위해 Message Source 를 활용하여 다국어를 적용하는 소스를 작성해보려고 한다. 화면단에서는 /common/messages.js 를 호출하여 마치 js 파일을 사용하는 듯 한 모습을 하지만 이는 Request Mapping을 통하여 서버에서 properties 파일을 읽어들이는 식으로 구성하고자 한다. - Controller com/hailey/message/MessageController.java package com.hailey.message.controller; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.sp..
-
[IBM] 새 Compute Node 작성하기 by ESQLETC. 2020. 5. 22. 13:54
IIB의 메시지 플로우에서 Compute Node 를 추가한 뒤 더블클릭하면 .esql 파일이 열린다. 아래와 같이 기본적인 소스가 작성되어있어 여기에 추가 작성하여 개발한다. BROKER SCHEMA MB_TEST -- 프로젝트명 CREATE COMPUTE MODULE MB_TEST_SUBFLOW_Compute -- Compute 노드명 CREATE FUNCTION Main() RETURNS BOOLEAN BEGIN -- CALL CopyMessageHeaders(); -- CALL CopyEntireMessage(); -- 데이터 처리 로직 추가 RETURN TRUE; END; CREATE PROCEDURE CopyMessageHeaders() BEGIN DECLARE I INTEGER 1; DECL..
-
[IBM] ESQL(Extended Structured Query Language) 개요ETC. 2020. 5. 21. 14:18
ESQL(Extended Structured Query Language)은 메시지 플로우 내에서 데이터를 정의하고 조작하기 위해 IBM® Integration Bus에서 정의한 프로그래밍 언어다. IIB (IBM Integration Bus) 의 메시지 플로우 내에 노드를 사용자 정의하기 위해 작성하는 ESQL 코드는 ESQL 파일에서 정의되고, 일반적으로 .esql으로 지명되며, 통합 프로젝트과 연관된다. 다음과 같은 내장 노드에서 ESQL을 사용할 수 있다. Compute 노드 Database 노드 DatabaseInput 노드 Filter 노드 데이터 유형 ESQL은 다음의 6개의 데이터 유형을 지원한다. Boolean Datetime 널 숫자 참조 문자열 변수 DECLARE 라는 키워드를 사용하여..
-
[IBM] IBM Integration Bus 개요ETC. 2020. 5. 21. 13:24
IBM Integration Bus (이하 IIB) 는 1998년부터 국내외의 다양한 애플리케이션 통합 영역에 도입, 적용되어 온 솔루션이다. 지원하는 메시지 형식 또는 프로토콜에 상관 없이, 애플리케이션을 전부 연결할 수 있다. 이는 다양한 애플리케이션이 탄력적, 동적, 확장 가능 인프라에서 다른 애플리케이션과 상호작용하고 데이터를 교환할 수 있게 한다. 이 제품은 WebSphere® MQ, JMS 1.1 및 2.0, HTTP 및 HTTPS, 웹 서비스(SOAP 및 REST), File, EIS(Enterprise Information Systems)(SAP 및 Siebel 포함), TCP/IP 등 광범위한 프로토콜을 지원한다. 기존에는 WebSphere Message Broker(약칭 WMB) 라는 ..