applibus는 private project
이제는 visibroker인가?
CORBA를 알자 코바를 알어
http://www.omg.org/gettingstarted/corbafaq.htm -> this is the place to start CORBA
2007년 8월 27일 월요일
2007년 8월 26일 일요일
AppliBus project 1
localhost에서 Applibus Object간 통신은 성공적으로 테스트 했다.
하지만 remotehost에서의Object간 통신은 configuration file을 좀더 손봐야 할 것같다.
synchronous call / Asynchronous call의 원리는 무엇이고 또 어떻게 구현 되는가?
subscribe call은 어떤 역할을 하는가?
1주일만 하자..
하지만 remotehost에서의Object간 통신은 configuration file을 좀더 손봐야 할 것같다.
synchronous call / Asynchronous call의 원리는 무엇이고 또 어떻게 구현 되는가?
subscribe call은 어떤 역할을 하는가?
1주일만 하자..
2007년 8월 16일 목요일
interbase Editions
- Server Edition
- Desktop Edition
InterBase 2007 Desktop Edition for Windows is a powerful, cost effective deployment solution for standalone applications.
Interbase Developer edition
Interbase 2007
The Powerful, embeddable database
New InterBase® 2007 combines performance benefits of a multi-generational architecture with peace of mind of log-based journaling and disaster recovery.
Easy installation, small footprint, automatic crash recovery, self-tuning, Unicode, SMP support, SQL 92 compliance, and near zero maintenance makes InterBase 2007 the ideal database for embedded and business-critical small-to-medium enterprise server applications.
What's New in RAD Studio 2007 (C++Builder 2007)
C++ Builder 2007 새로운 기능 및 변경된 기능들은 다음과 같다.
MSBuild is new build engine:
당신이 C++프로젝트를 빌드할때 MSBuild는 바로 빌드를 수행한다. 프로젝트 파일의 구조는 또한 XML로 바뀌고 MSBuild를 위해 요구된 옵션를 바로 포함한다. 이 프로젝트 파일확장명은 .cbproj로 바뀐다. 당신은 MSBuild command 구분을 사용한command line로 부터 프로젝를 빌드 할 수 있다.
Builder order has changed:
MSBuild는 이전에 사용되었던 사용자에 의해서 수정 가능한 순서보다 확장 파일에 따라 파일들을 빌드한다. 이 새로운 빌드 순서는 .pas, c/cpp, asm, rc 이다. 폴더 또는 가상 폴더 파일과 같이 파일 종류에 따른 순서로빌드된다.
Build configuration are more extensive:
Build configuration은 변경되었다. Build configuration은 당신이 Project option의 많은 page tab에서 설정 옵션들을 포함 한다. Build configuration은 compiler, linker, MSBuild와 같은 빌들 툴을 위한 command-line option 값을 저장한다. 당신은 자신만의 configuration을 만들수 있다그리고 여기에는 3개의 default configuration이 있다. (Base, Debug, and Release)
New Build Configuration Manager activates a build configuration:
Use ProjectConfiguration Manager to select the build configuration that you want to be active for a selected project or projects. The Configuration Manager replaces the existing way of specifying the active configuration for C++ projects.
project option dialog box는 재편성 되었다.
당신은 프로젝트 옵션을 머지 할수 있다.
Named option sets are new:
당신은 빌드 Event를 명시 할 수 있다.
당신은 프로젝트에 target 파일들을 추가하고 만들수 있다.
demo code의 위치가 변경되었다.
Delphi와 C++ package들과 같이 compile할수 있다.
C++ compiler는 엄격해 졌다.
MSBuild is new build engine:
당신이 C++프로젝트를 빌드할때 MSBuild는 바로 빌드를 수행한다. 프로젝트 파일의 구조는 또한 XML로 바뀌고 MSBuild를 위해 요구된 옵션를 바로 포함한다. 이 프로젝트 파일확장명은 .cbproj로 바뀐다. 당신은 MSBuild command 구분을 사용한command line로 부터 프로젝를 빌드 할 수 있다.
Builder order has changed:
MSBuild는 이전에 사용되었던 사용자에 의해서 수정 가능한 순서보다 확장 파일에 따라 파일들을 빌드한다. 이 새로운 빌드 순서는 .pas, c/cpp, asm, rc 이다. 폴더 또는 가상 폴더 파일과 같이 파일 종류에 따른 순서로빌드된다.
Build configuration are more extensive:
Build configuration은 변경되었다. Build configuration은 당신이 Project option의 많은 page tab에서 설정 옵션들을 포함 한다. Build configuration은 compiler, linker, MSBuild와 같은 빌들 툴을 위한 command-line option 값을 저장한다. 당신은 자신만의 configuration을 만들수 있다그리고 여기에는 3개의 default configuration이 있다. (Base, Debug, and Release)
New Build Configuration Manager activates a build configuration:
Use ProjectConfiguration Manager to select the build configuration that you want to be active for a selected project or projects. The Configuration Manager replaces the existing way of specifying the active configuration for C++ projects.
project option dialog box는 재편성 되었다.
당신은 프로젝트 옵션을 머지 할수 있다.
Named option sets are new:
당신은 빌드 Event를 명시 할 수 있다.
당신은 프로젝트에 target 파일들을 추가하고 만들수 있다.
demo code의 위치가 변경되었다.
Delphi와 C++ package들과 같이 compile할수 있다.
C++ compiler는 엄격해 졌다.
Appli-Bus documentation
Architecture.pdf Appli-Bus를 하기위한 첫번째 문서
running.pdf 일반적인 configuration file 문서를 설명한다.
ft.pdf fault tolerant achitecture 문서 Redundancy에 관한 문서라보 보면된다.
running.pdf 일반적인 configuration file 문서를 설명한다.
ft.pdf fault tolerant achitecture 문서 Redundancy에 관한 문서라보 보면된다.
Architecture & running & fault tolerant
문서만 보고 있다....
앞으로 봐야할 문서가 많다
개념 잡기에는 몇개 안되지만
실제 작업을 하게 되면 정말 많이 봐야 할 것들이다.
builder 2007이 업데이트 하네...
앞으로 봐야할 문서가 많다
개념 잡기에는 몇개 안되지만
실제 작업을 하게 되면 정말 많이 봐야 할 것들이다.
builder 2007이 업데이트 하네...
2007년 8월 13일 월요일
Appli-Bus 실습2
RedHat 7.3에서 컴파일 하니까 잘 된다.
환경 변수를 잘못 설정해서 안되는줄 알았지만
지금은 Architechure 문서를 번역 중이다.
실습은 test_install에서 말하는 내용을 잠깐 따라 했을 뿐
역시 문서를 잘 봐야지 이해가 빠르겠다.
지난주부터 계속 해서 applibus에 대해서 알아봤는데 전에 내가 찾던 그런것인것 같다.
분산된 환경에서 각각의 컴포넌트를 제어하고 관리하는 것 이것이 embedded에서도 인터넷처럼 분산환경을 지원하는 가장 밑거름인것 같다.
열심히해서 내껄로 만들어야 겠다.
환경 변수를 잘못 설정해서 안되는줄 알았지만
지금은 Architechure 문서를 번역 중이다.
실습은 test_install에서 말하는 내용을 잠깐 따라 했을 뿐
역시 문서를 잘 봐야지 이해가 빠르겠다.
지난주부터 계속 해서 applibus에 대해서 알아봤는데 전에 내가 찾던 그런것인것 같다.
분산된 환경에서 각각의 컴포넌트를 제어하고 관리하는 것 이것이 embedded에서도 인터넷처럼 분산환경을 지원하는 가장 밑거름인것 같다.
열심히해서 내껄로 만들어야 겠다.
2007년 8월 9일 목요일
무슨 에러지?
#define IVMRSYSCALLFAIL(fct, arg, msg) \{ \ char *call = #fct; \ int err = errno; \ IVMRErrPrint("System call failure (Operating System trouble)" \ "%s (error : %d) : ", call, err); \ IVMRErrPrint msg; \ IVMRAbort(); \}
#define IVMRSYSCALL(fct, arg, msg) if(0 > (fct##arg)) IVMRSYSCALLFAIL(fct, arg, msg)
IVMRSYSCALL(close, (fd), ("fd : %d", fd) );
pasting "close"and "(" does not give a valid preprocessing token
#define IVMRSYSCALL(fct, arg, msg) if(0 > (fct##arg)) IVMRSYSCALLFAIL(fct, arg, msg)
IVMRSYSCALL(close, (fd), ("fd : %d", fd) );
pasting "close"and "(" does not give a valid preprocessing token
2007년 8월 8일 수요일
Appli-Bus Architecture
new technology 2007 road map
1. Appli-Bus (3 months)
1. VCL (6 months)
1. CAD (Computer Added Dispatch) (1 months)
1. Scripts ? ( soo months)
1.
1.
1.
1.
1. VCL (6 months)
1. CAD (Computer Added Dispatch) (1 months)
1. Scripts ? ( soo months)
1.
1.
1.
1.
Builder 2007
아~~~ 요걸로 뭐 만들고 싶다..
Qtopia랑 연동해서 뭐 할거 없나.
DB가 딱인데.. mysql이 안된다 말야
c/s기반으로 뭐 할거 없나.
Indy10도 쓰고 싶고
근데 ExpressGrid는 2007에서 쓸수 있나. 해보니까 아니되던데..
이번에는 사야하나..
Qtopia랑 연동해서 뭐 할거 없나.
DB가 딱인데.. mysql이 안된다 말야
c/s기반으로 뭐 할거 없나.
Indy10도 쓰고 싶고
근데 ExpressGrid는 2007에서 쓸수 있나. 해보니까 아니되던데..
이번에는 사야하나..
Config mysql on Arm
하루종일 했지만 안된다.
config를 수정해야 한다. 모르겠다.
그냥 기다려 보면 누군가 쉽게 내놓겠지.. 그때까지 기다리자
SQLite로 해봤다. (샘플로)
Disk I/O error가 난다.
config를 수정해야 한다. 모르겠다.
그냥 기다려 보면 누군가 쉽게 내놓겠지.. 그때까지 기다리자
SQLite로 해봤다. (샘플로)
Disk I/O error가 난다.
2007년 8월 7일 화요일
피드 구독하기:
글 (Atom)