최신 릴리스를 v6.3.2.zip으로 다운로드할 수 있는 EventDispatcher Component라는 Linux 앱입니다. 워크스테이션용 무료 호스팅 제공업체 OnWorks에서 온라인으로 실행할 수 있습니다.
OnWorks와 함께 EventDispatcher Component라는 이 앱을 무료로 다운로드하여 온라인으로 실행하십시오.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린 샷
Ad
EventDispatcher 구성 요소
기술
EventDispatcher 구성 요소는 응용 프로그램 구성 요소가 이벤트를 전달하고 이를 수신하여 서로 통신할 수 있도록 하는 도구를 제공합니다. 객체 지향 코드는 코드 확장성을 보장하는 데 많은 도움이 되었습니다. 잘 정의된 책임이 있는 클래스를 생성하면 코드가 더 유연해지고 개발자는 하위 클래스로 클래스를 확장하여 동작을 수정할 수 있습니다. 그러나 자신의 하위 클래스도 만든 다른 개발자와 변경 사항을 공유하려는 경우 코드 상속은 더 이상 답이 아닙니다. 프로젝트에 플러그인 시스템을 제공하려는 실제 사례를 고려하십시오. 플러그인은 다른 플러그인을 방해하지 않고 메서드를 추가하거나 메서드가 실행되기 전이나 후에 무언가를 할 수 있어야 합니다. 이것은 단일 상속으로 해결하기 쉬운 문제가 아니며, PHP로 다중 상속이 가능하더라도 나름대로의 단점이 있습니다.
기능
- EventDispatcher 구성 요소는 이러한 모든 것을 가능하게 하고 프로젝트를 진정으로 확장 가능하게 만들기 위해 Mediator 및 Observer 디자인 패턴을 구현합니다.
- 이벤트가 전달되면 고유한 이름(예: kernel.response)으로 식별되며, 이 이름은 임의의 수의 리스너가 수신할 수 있습니다.
- 디스패처가 리스너에게 알릴 때 실제 Event 객체를 해당 리스너에 전달합니다.
- 기본 Event 클래스에는 이벤트 전파를 중지하는 메서드가 포함되어 있습니다.
- 디스패처는 이벤트 디스패처 시스템의 중심 객체입니다.
- 디스패처를 통해 이벤트가 전달되면 해당 이벤트에 등록된 모든 리스너에게 알립니다.
프로그래밍 언어
PHP
카테고리
https://sourceforge.net/projects/eventdispatcher-comp.mirror/에서도 가져올 수 있는 애플리케이션입니다. 우리의 무료 운영 체제 중 하나에서 가장 쉬운 방법으로 온라인으로 실행하기 위해 OnWorks에서 호스팅되었습니다.