Следваща спирка: NFJS Роки симпозиум Софтуер планина

0

Говоря за Flex и Java интеграция, Flex заспиване и съвместни реално време РИА тази неделя (22-ри Ноември, 2009 год.) по Не пух Просто неща (NFJS) Rocky Mountain Софтуер симпозиум в Денвър, CO . Ако сте в Денвър и идващи в шоуто, надявам се да ви видя там.

Препоръчани по Dzone "Запознайте се с автора" Видео Серия

0

Гледай аз да говоря на BlazeDS, Flex и Java интеграция. (Original Пост на Dzone: Запознайте се с автора - Shashank Tiwari на BlazeDS, Flex & Java интеграция ).

В изказването си NFJS Северна Вирджиния симпозиум ноември Софтуер 6-8, 2009

0

Този уикенд, аз ще се говори по време на пух Не Просто неща Северна Вирджиния Софтуер симпозиум в Рестън, Вирджиния. Симпозиумът, както винаги, има някои наистина брилянтни лектори от света на Java, динамични езици и гъвкави разработка на софтуер. Имам три сесии, всички в неделя. Всички мои теми се отнасят до Flex и Java интеграция. На сутринта в неделя в 9.00 аз започнем с едно цяло и широката тема: " Flex и Java интеграция ". Късно този следобед, аз опознаването на света на " Flex и Спя зимен сън "и обещаващите областта на" Сътрудничество в реално време РИА ". На сесията по "Сътрудничество в реално време РИА" се простира извън Flex и Java интеграция и включва по-широкия контекст на съвместни приложения и системи в реално време.

Speaking on the NFJS 2009 Tour

Говорейки за NFJS 2009 обиколка

Ако вече сте в симпозиума, моля спрете по време на сесиите. Ако се интересувате от тези въпроси и се намират в района, считат, че те присъстват. Ако са много близо до и се интересуват от темата, а след това нека ме познават, и може би мога да планирате сесията в тази география, ако има достатъчно интерес.

Също така, да не забравяме, много от това, което говорят за тези сесии, се разглежда в книгата си Професионална BlazeDS (Wiley / Wrox, 2009) .

BlazeDS Dzone RefCard достъпна за свободно изтегляне

0

Публикувано на: 29-10-2009 | By: tshanky | В: Java и JVM , ми публикации , RIA - Flex / въздух / PDF / Ajax

Първи стъпки с BlazeDS , един Dzone RefCard на Adobe BlazeDS, че съм автор е на разположение онлайн. Давай напред и да го изтеглите сега.

Голямото нещо за Dzone RefCards е, че те са лаконични и полезни презентации на технически теми и са достъпни напълно безплатно. В RefCard на BlazeDS е бърз 6 страници практическото въвеждане на някои от основните аспекти на употребата на BlazeDS. За повече информация, помислете за четене книгата ми за Adobe BlazeDS - Професионална BlazeDS (Wiley / Wrox, 2009).

Моля да ме уведомите, ако намерите RefCard полезен. Също така, моля посочете ми всички грешки, които може да са се изплъзнали през пукнатините.

В изказването си SextaFlex Бразилия

2

Игор Коста ме е поканена като гост в следващия епизод на SextaFlex, времето за разговори петък показват на Flex. Аз говоря за съчетаване на Flex и Java използва BlazeDS. Моят разговор е около новата ми книга Професионална BlazeDS (Wiley / Wrox, 2009) .

Ако искате да разберете как най-добре да се съчетаят Flex и Java и разширяване на правомощията на BlazeDS за подпомагане на производството клас мащабируеми приложения след това се присъедини към SextaFlex сесия този петък, 23-ти октомври 2009 година. На сесията ще бъдат представени над Adobe Свържете, която можете да достигнете онлайн в http://experts.na3.acrobat.com/palestras/ .

Професионална BlazeDS (Wiley / Wrox 2009) е достъпна

11

Публикувано на: 10.02.2009 | От: tshanky | В: Java и JVM , ми публикации , RIA - Flex / въздух / PDF / Ajax
Creating Rich Internet Applications with Flex and Java

Създаване Богат интернет приложения с Flex и Java

Моята нова книга за "BlazeDS" е пусната по-рано тази седмица. Взех си първия набор от автора копия снощи по пощата. Беше страхотно чувство, притежаващи копие в ръката ми. Тази книга е написана през последните няколко месеца, както аз трудил с редица други неща, включително работа на клиента проекти, по същото време. Повечето от написаното беше направено през нощта и почивните дни. Аз трябва в този момент се спомене, че моето семейство (съпруга и деца) е изключително благоприятна иначе тази книга не би било възможно.

Книгата обхваща много земи в сладко място, където пресичане Flex базирани РИА Java и отговори. Той обхваща основите на електрическите инсталации, протоколи, формати и API, които са свързани с интегрирането на Flex / въздух и Java в първите няколко глави, а след това бързо завършилите да обяснява Разширено теми. Разширено теми включват Пролет и заспиване интеграция, потребителски адаптери и данни в реално време тласък. Тъй като темата ясно показва всички интеграция Дискусията е в контекста на отворения код услуги за данни на продукта, от Adobe: BlazeDS .

Ако обектът на интегриране на Flex / въздух и Java ви интересува, след това да вземете копие от тази книга от местния търговец на дребно техническа книга или поръчка онлайн на Amazon - http://www.amazon.com/Professional-BlazeDS-Creating-Internet -Applications/dp/0470464895 / . Като прочетете книгата, моля да ме уведомите за всякакви грешки. Ако ви харесва книгата, моля го оценят добре на Амазонка и / или оставите коментар след себе си.

Надявам се книгата помага на хората, които са активно комбиниране на Flex (или въздух) и Java за създаване на следващата набор от богата и солидна производителност повишаване предприятие клас приложения.

Flex и пролет JMS

0

Публикувано на: 28-09-2009 | By: tshanky | В: Java и JVM , ми публикации , RIA - Flex / въздух / PDF / Ajax

Ако сте човек, който се интересува от прикачване Flex и пролет базирани съобщения (особено JMS) системи, може да искате за загрявка, като прочетете моята статия по този въпрос в Dzone. Ето и линк: Интегриране на Flex и пролет приложения JMS . Моля да ме уведомите, ако статията е полезна или искате да научите повече по темата.

Инсталиране и Настройка на BlazeDS в JBoss AS 5

3

Публикувано на: 21-08-2009 | By: tshanky | В: Java и JVM , RIA - Flex / въздух / PDF / Ajax

В тази статия илюстрира как можете да инсталирате и настройка BlazeDS в JBoss AS 5 съд Application Server. А броят на новите предприемачи е трудно инсталиране и създаване на BlazeDS в JBoss. Надявам се тази статия ще отговори на техните въпроси и да помогне на всички тези други хора, които търсят подобни помощ.

Първо ви позволява изтеглите и инсталирате JBoss AS 5. Ако вече имате инсталирана например, можете да пропуснете тази стъпка. Ако имате предишна версия на JBoss (а 4.x версия), монтирани тогава би могло да се избегне повишаване на инсталацията, ако не ти трябва някой от по-новите функции във версия 5. Можете да прочетете " Какво е новото в JBoss AS 5 ", за да разберат новите функции в JBoss AS 5.

За да изтеглите JBoss AS 5.1.0.GA (което е най-новата стабилна версия в момента на това писание), отидете http://jboss.org/jbossas/downloads/ . След като сте изтеглили разпределението разширяване на архивния файл в папка във вашата файлова система. JBoss AS се разпространява инча цип и. Формати tar.gz архива. Ако сте на Windows, използвайте. Дистрибуция цип. Като има предвид, ако сте на Mac OS X или Linux след това получи. Tar.gz версия.

JBoss AS 5.1.0.GA трябва JDK 6. Ако не разполагате JDK 6 на вашата машина, моля да го изтеглите и инсталирате от http://java.sun.com/javase/6/ .

След като се разшири разпространението JBoss и имате правилната версия на Java работи на вашата машина, вие сте готови да започнете да използвате JBoss. Един от thoughest неща за един начинаещ JBoss е да се разбере следното:

  • директорията JBoss структура
  • разполагането модел
  • конфигурацията Application Server
  • за стартиране и изключване процес

Следователно, в тази хвалебствена статия ще atttempt да обясни много основите на всяка от темите в горния списък и да видим как той се прилага към BlazeDS.

В JBoss AS 5.x структурата на директориите

Първи поглед към фигура 1 по-долу.

Figure 1: JBoss main directory structure

Фигура 1: JBoss основната структура директория

В "бен" и "сървър" папки са това, което ще трябва най-много. В "бен" папка има всички изпълними файлове, включително и тези за пускане и спиране на сървъра. "Сървър" е в основата на appplication сървър. Това е мястото, където всички модули са Application Server и това къде разположи вашата кандидатура. Заявлението BlazeDS, че ще изтеглят скоро ще бъдат разположени в под-папката на тази папка.

В "неограничен", "клиента" и "общи" папки са всички JAR файлове, JBoss сървъра и клиентски приложения може да се наложи. В "Документи" папка има документация.

В рамките на "сървър" папка ще намерите следните под-папки:

всички
подразбиране
минимален
стандарт
мрежа
  • всички
  • подразбиране
  • минимален
  • стандарт
  • мрежа

Всяка от тях са вградени сървър профили, които можете да използвате, за да разположи своята молба до. В най-вероятно ще с "по подразбиране" ще е достатъчно. Ако нито един от тези възможни профили сървър са достатъчни или подходящи, можете да създадете свой собствен потребителски профил сървър. За пример съм създал обичай профил сървър, наречена "пясък" и започва от копиране на цялото съдържание на "по подразбиране" папка в нея.

Ще се придържаме към "по подразбиране" профил сървър за останалата част на този пост и няма да говорим за потребителски профили сървър за сега. В рамките на "по подразбиране" папка е една папка, наречена "разгръщане". В "разгръщане" папка можете да разположите молба в рамките на JBoss AS. Това е добър момент да изтеглите и разполагане на BlazeDS да покажат на какво разгръщането на една молба в JBoss предполага.

Изтегляне и внедряване на BlazeDS

Към http://opensource.adobe.com/wiki/display/blazeds/Downloads и изтеглите последната BlazeDS съобщение на завършеност (които към настоящия момент, е 3.x версия). BlazeDS може да бъде изтеглен или от източника или двоичен формат. Освен това, имате възможност да си изтеглите "до ключ" BlazeDS дистрибуция, която включва Apache Tomcat съд и набор от примерни приложения, които ливъридж BlazeDS, като част от разпределението. Бих препоръчал изтеглянето на ключа разпределение да се сдобият с пробата приложения. По време на това писание-късно BlazeDS tunrkey съобщение е "blazeds-до ключ-3.2.0.3978".

Веднъж изтеглени, разархивирайте компресиран до разпространение. След разширяване на архива ще намерите следното: "война" на файлове в корена на разпределение:

  • blazeds.war
  • DS-console.war
  • samples.war

След това копие над всички "три войни" файлове на сървъра / по подразбиране / папка използване. Сега сте готови да стартирате приложението JBoss сървъра.

Стартиране и спиране на JBoss AS

В JBoss AS "бен" папка е пускане и спиране на скриптове. Скриптове са на разположение за различни платформи, sepcially Windows и Linux / Unix / Mac OS X платформи. За стартиране и спиране на съд JBoss употреба "run.bat" и "shutdown.bat" на прозорците и "run.sh" и "shutdown.sh" върху Linux / Unix / Mac OS X платформа. Когато се използва "run.bat" на Изглед можете да encouter проблеми с възможностите на скрипта, за да намерите findstr. Прочетете повече за този проблем: Findstr команда не е намерено .

След като сървъра стартира, ще се отвори един съд браузър и отидете на http://localhost:8080/samples за достъп до примерни приложения, които идват с разпределението BlazeDS "до ключ". В допълнение, можете да си точка браузър, за да http://localhost:8080/ds-console и достъп до администрацията конзола, която помага следят за състоянието на вашия съд BlazeDS.

На този етап, ако надникнеш в сървъра JBoss трупа има вероятност да видите следа, която казва си в състояние да се свърже с sampledb. Грешката изход от командния ред е, както е показано на фигура 2.

Picture 2

Фигура 2: JBoss сървъра фрагмент

За коригиране на този проблем, отидете на мястото, където можете разкопчан си blazeds "до ключ" разпределение и стартирайте "startdb" скрипт в рамките на "sampledb" папка.

BlazeDS сега е инсталиран и готов за употреба с JBoss съд,. По-точно сте направили първите стъпки, за да започнете с по-конфигурация и сериозно развитие. В по-късните постове ще обясня множество опции за конфигуриране около JMS, групиране, Remoting и др. За сега, надявам се на хвалебствена статия помага на тези, които са имали проблеми с подготовка за работа с BlazeDS на JBoss.

Говорейки за Scala участници на Ню Йорк Ентусиасти Scala

0

Публикувано на: 30-03-2009 | By: tshanky | В: Java и JVM , обществени мероприятия / Конференции

Благодарение на Дъстин Уитни , имаме Meetup за ентусиасти Скала "в Ню Йорк.

New York Scala Enthusiasts

Ню Йорк Ентусиасти Scala

Говоря за участници библиотека в Meetup това (30 март, 2009) вечер. Миналата година говорихме по същата тема на SD най-добрите практики в Бостън. Това представяне днес ще бъде структуриран по начин подобен на времето за разговори в Бостън. Нейната встъпителна, но доста задълбочена разходка в концепцията на участници и Threadless concurrency в Скала ". Скалата носи този голям стил Erlang concurrency на JVM и това е нещо, всеки Java (и разбира се Scala) разработчик трябва да надникнеш в, ако не учат добре.

The Actors Library

Скала на Актьори Библиотека за Concurrency

Ако сте в Ню Йорк и се грижи за участници Scala след това да се понижи с.

На Интегриране Java и РИА в Принстън Кана

1

Говорейки за интегриране на Java и РИА в Принстън Java Потребителите група утре (25-ти март, 2009). Сесията говори за търсене и натиснете базирани модели за общуване между Java сървър и богат уеб приложение. В Remoting и съобщения инфраструктура в рамките BlazeDS и Flex и JavaScript базиран предни части са взети предвид при обсъждането. Тази сесия се фокусира върху становището, чрез тръби, особено чрез тези, които свързват двата слоя. Сесията е микс от теория, код и сегашната практика.

Integrating Java and RIA -- a view through the pipes

Интегриране на Java и РИА - цел чрез тръбопроводи

Ако се интересувате от темата и са в Ню Джърси и Пенсилвания (в области като достатъчно близо до Ню Джърси), после се присъедините към нас в Meetup.

В Принстън Кана е доста жизнена общност на разработчици Java. Тя се ръководи и управлява от известните гласове на Java и РИА групи - Яков Фейн .

FireStats икона Осъществено от FireStats