Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr
  • 0

Delphi (델파이) C/S프로그램을 웹으로 전환해서 보여주는 방법


질문있어요

질문

(2015.10.28 08:36 테크게시판에 연일하 님께서 남기신 문의를 요약했습니다)

델파이 C/S 프로그램을 웹으로 전환 가능한지에 대한 내용입니다.

사이베이스 개발툴인 파워빌더로 개발된 어플리케이션은 C/S 환경을 기반으로만 구동이 됩니다. 
파워빌더로 만든 윈도우 애플리케이션을 웹으로 전환하여 웹브라우저(IE)에서 보여주는 통합 솔루션이 APPEON (제품명이자 회사명) 입니다.

APPEON 제품은 사이베이스 라이센스 정책에 따라 해당 머신에 맞는 제품을 구매하거나, APPEON 사로 부터 직접 제품을 구입할 수 있습니다.
델파이도 윈도우 애플리케이션을 웹으로 전환하여 웹브라우저에서 보여주는 툴이나 방법이 존재하는지 질문 드립니다.

이 댓글 링크
다른 사이트에 공유하기

1 answer to this question

Recommended Posts

  • 0
On 2021. 9. 17. at 오후 5시 46분, 질문있어요 said:

델파이도 윈도우 애플리케이션을 웹으로 전환하여 웹브라우저에서 보여주는 툴이나 방법이 존재하는지 질문 드립니다.

기술백서 "엠바카데로 델파이와 Windows 개발 현황(데이비드 I)"에 소개된 가상화 방식 2가지를 알려 드립니다.

8.2.1 Cybele Software Thinfinity® VirtualUI

Cybele Software는 엠바카데로 기술 파트너이다. 델파이 애플리케이션을 가상화한다. 코드 한줄과 런타임 라이브러리 하나만으로 손쉽게 Windows 서버로 애플리케이션을 생성/배포할 수 있고 사용자들은 웹 브라우저에서 바로 사용할 수 있다.

Cybele Software의 Thinfinity® VirtualUI는 Windows 기반인 데스크톱 애플리케이션을 웹 브라우저와 장비를 넘나드는 웹 애플리케이션처럼 작동시켜준다. Thinfinity VirtualUI 기반 애플리케이션은 Windows 환경뿐만 아니라 HTML5를 지원하는 웹 브라우저를 통해 원격에서 사용할 수 있다. 2015년 VirtualUI가 출시된 후, 수 천개 회사에서 비즈니스 크리티컬한 애플리케이션을 안전하고 비용 효과적으로 확장함으로써 디지털 전환 수준을 높이고 있다.

델파이 애플리케이션에 코드 단 한 줄 추가하는 것 만으로도 듀얼 플랫폼 기능이 활성화되어 단 몇 분만에 웹 브라우저에서 실행되도록 변환할 수 있다. 인터넷 익스플로러, 엣지, 파이어폭스, 구글 크롬, 사파리 등 모든 HTML 웹 브라우저를 지원한다. 더 자세한 내용은 Cybele Software ThinFinity 제품 페이지에서 확인할 수 있다: 

8.2.2 아마존 AppStream 2.0

아마존 AppStream 은 중앙 관리형 애플리케이션 스트리밍 서비스이다. 앱 스트림 2.0에서 데스크톱 애플리케이션을 중앙 관리하면 사용자가 몇 명이든, 전세계 어디에 있든 상관없이 쉽고 안전하게 해당 애플리케이션을 사용하도록 손쉽게 확장할 수 있다. 별도로 하드웨어나 인프라를 구입, 제공, 관리할 필요가 없다.

앱 스트림 2.0은 AWS에 있기 때문에 보안에 가장 민감한 조직을 대상으로 고안된 데이터 센터와 네트워크 아키텍처 역시 매우 훌륭하다는 장점도 누릴 수 있다. GPU사용이 많은 3D 디자인이나 엔지니어링용 애플리케이션을 사용할 때에도 사용자 각자는 유연하고 반응성이 좋은 사용자 경험을 한다. 왜냐하면 특정 사용 상황에 맞게 최적화된 가상 머신 (VM)에서 애플리케이션이 작동되고, 스트리밍 세션은 상황에 맞게 자동으로 네트워크 조건을 조정하기 때문이다.

기업에서는 앱 스트림 2.0을 사용하여 애플리케이션 공급을 단순화하고 클라우드로 전환을 완수할 수 있다. 교육 기관에서는 각 학생별로 수업에 필요한 애플리케이션을 어느 컴퓨터에서도 사용할 수 있다. 소프트웨어 개발사는 앱 스트림 2.0을 사용하여 평가판 데모 버전을 제공하거나 애플리케이션 교육을 제공할 때 다운로드나 설치를 따로하지 않아도 된다. 또한 애플리케이션을 다시 작성하지 않고도 완전한 SaaS 클라우드 솔루션을 만들 수도 있다.

위 내용이 담긴 "엠바카데로 델파이와 Windows 개발 현황(데이비드 I)" 다운로드 하기

참고로,
위와 같이 윈도우 애플리케이션을 웹 브라우저에서 볼 수 있게 가상화하는 방식 이외에,
RAD 스튜디오 (델파이, C++빌더)는 웹 애플리케이션을 기존에 네이티브 애플리케이션을 만드는 방식으로 개발할 수 있습니다.
써드 파티 솔루션인 UniGUI가 있으며, RAD 스튜디오에 내장된 WebBrokerIntraWeb이 있습니다.

 

이 댓글 링크
다른 사이트에 공유하기

이 토의에 참여하세요

지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.

Guest
이 질문에 답변하기...

×   서식있는 텍스트로 붙여넣기.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   이전에 작성한 콘텐츠가 복원되었습니다..   편집창 비우기

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.