본 논문은 RESTful 웹 서비스를 활용한 조선 산업용 애플리케이션 프로토타입에 대한 사례 연구를 제시한다. 전통적인 기업을 위한 대부분의 데이터베이스 응용은 단순한 클라이언트-서버 형태의 2계층 또는 추가 RPC 미들웨어가 포함된 3계층에 기반한다. 그러나 구식의 기존 구성은 확장 가능하지 않으므로, 데이터베이스를 웹 또는 모바일 플랫폼과 연동하기 위한 대안이 필요하다. 이러한 레거시 시스템의 변경은 수정된 아키텍처가 레거시 시스템의 다른 구성요소에 영향을 줄 수 있어 유지보수 비용을 크게 증가시킨다. 이러한 문제의식에 동기부여되어, 본 논문은 오픈 소스 프레임워크와 RESTful 웹 서비스를 활용한 단순하고 유연한 애플리케이션 프로토타입을 제안한다. 제안된 프로토타입은 Java 플랫폼에서의 오픈 소스 웹 애플리케이션 프레임워크인 Groovy 및 Grails 프레임워크를 사용한다. 제안된 프로토타입의 주요 이점은 모바일과 .NET과 같은 이질적인 클라이언트 플랫폼으로의 손쉬운 확장 가능성에 있으며, 생산성이 높은 웹 애플리케이션 프레임워크를 사용하여 유지보수가 가능하다는 점이다. 사례 연구로서, 제안된 프로토타입은 조선의 BOMs(Bill of materials) 관리 업무에 적용되었다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.