PowerBuilder에 대 한 xUnit 프레임 워크의 구현입니다. EAServer 6.0.1에서 실행 되는 PowerBuilder 구성 요소에서 구성 요소 간 호출은 호출 된 모든 구성 요소에 대 한 프록시가 필요 합니다. 이전 버전의 EAServer에서는 powerbuilder VM이 메소드 이름을 사용 하 여 구성 요소에 대 한 프록시를 동적으로 생성 하기 때문에, powerbuilder 구성 요소는 프록시를 사용 하지 않고 동일한 서버에서 실행 중인 다른 PowerBuilder 구성 요소를 호출할 수 있습니다. 구성 요소의 메서드 이름을 일치 시킵니다. GNUccess는 오픈소스 커뮤니티에 MSAccess 또는 PowerBuilder와 같은 독점 도구를 사용 하기 위한 대안을 제공 하는 것을 목표로 합니다. 그것은 생성, 관리 및 데이터베이스 응용 프로그램을 실행 할 수 있습니다. 마이그레이션하기 전에 파일을 백업 하 고 마이그레이션 지원을 사용 하 여 오래 된 코드를 식별 합니다. 현재 버전의 PowerBuilder를 사용 하 여 빌드하는 응용 프로그램은 현재 버전에서 PowerBuilder 런타임 Dll을 사용 하 여 배포 해야 합니다. 설치 프로그램을 실행 하기 전에 소프트웨어를 설치 해야 하는지 여부와 PowerBuilder를 설치 하기 전에 SQL을 어디에 설치 해야 하는지 여부를 판별 하려면이 표를 주의 깊게 읽으십시오. 아직 설치 되지 않은 필수 구성 요소가 있는 기능을 선택 하면 설치 프로그램에서 경고 메시지를 표시 합니다. 계속 하도록 선택 하면 설치 프로그램이 자습서를 설치 하거나 데모 데이터베이스를 등록 하지 않습니다.

나중에 이러한 기능을 사용 하려면 먼저 어디서 나 SQL을 설치한 다음 PowerBuilder, 인포 메이커 또는 둘 다를 다시 설치 하십시오. 이전 버전의 PowerBuilder에서 EAServer 대상을 마이그레이션하는 것은 몇 가지 추가 고려 사항이 필요할 수 있습니다. Net은 지원 하지 않습니다. 이러한 변환 옵션을 선택 하 고 마침을 클릭 하면 마법사가 선택한 PowerBuilder 클래식 대상을 자동으로 마이그레이션합니다. 그러나 변환 후에도 일부 응용 프로그램을 수동으로 리팩터링 해야 할 수 있습니다. PowerBuilder 시스템 유형에는 PowerBuilder 브라우저의 시스템 탭 페이지에 나열 된 객체 및 컨트롤 뿐만 아니라 밴드, 버튼, 인코딩, 위치 및 요일 등 브라우저의 열거 된 페이지에 나열 된 열거 유형도 포함 됩니다. 예를 들어 PowerBuilder 사용자 지정 클래스 사용자 개체에서 웹 서비스를 빌드하는 경우 해당 함수 중 하나에 해당 웹 서비스에 대해 생성 된 프록시에서 명명 된 문자열 인수가 있는 경우 인수가로 변경 됩니다 . PB는 런타임의 버전에 대해 매우 까다로운 것 처럼 보입니다 (응용 프로그램을 빌드하는 버전으로 런타임에 대 한 정확히 동일한 빌드를 더 잘 배포 한다는 의미에서), 런타임 dll을 응용 프로그램 파일과 동일한 디렉터리에 배치 합니다. PB 10.5/11.5 PB 응용 프로그램이 동일한 디렉터리에서 런타임 파일을 사용 하는 데는 문제가 없습니다. PowerBuilder 10.5.2 이상에서는 Microsoft SQL Server 데이터베이스와 함께 OLE DB 데이터베이스 인터페이스를 사용 하 고 데이터를 DataWindow로 검색 하거나 SELECT 문에서 포함 된 SQL 커서를 사용 하는 경우 서버측 커서가 여러 명령 실행을 지 원하는 데 도움이 됩니다. 이 필수 소프트웨어는 자동으로 설치 하는 동안 당신을 위해 설치할 수 있습니다, 인터넷 연결을 필요로.