अगली संगोष्ठी बंद करो: NFJS रॉकी पर्वत सॉफ्टवेयर

0

मैं पर फ्लैक्स और जावा एकीकरण, फ्लेक्स और सीतनिद्रा में होना और सहयोगात्मक वास्तविक समय RIA 2009 इस रविवार नवम्बर (22) पर बात नहीं बस फुज्जी सामग्री (NFJS) रॉकी संगोष्ठी में डेन्वर सॉफ्टवेयर पर्वत, CO आ रहे हैं. यदि आप डेन्वर में हैं और दिखाने के लिए, मैं तुम्हें वहाँ देखने की उम्मीद है.

Dzone पर प्रदर्शित "सीरीज मिलो लेखक" वीडियो

0

मुझे देखो BlazeDS, फ्लेक्स और जावा एकीकरण पर बोलते हैं. (पर Dzone पोस्ट मूल लेखक से मिलिए - BlazeDS पर शशांक तिवारी, फ्लेक्स और जावा एकीकरण ).

2009 में बोलते NFJS उत्तरी वर्जीनिया सॉफ्टवेयर संगोष्ठी 6-8 नवम्बर,

0

इस सप्ताह के अंत में, मैं पर बोल रहे हो जाएगा नहीं फुलाना सिर्फ सामान उत्तरी वर्जीनिया सॉफ्टवेयर संगोष्ठी Reston VA में. संगोष्ठी, हमेशा की तरह, जावा, गतिशील भाषाओं और फुर्तीली सॉफ्टवेयर विकास की दुनिया से कुछ सचमुच शानदार वक्ताओं है. मैं 3 सत्रों में रविवार को सभी; है. मेरे सभी विषयों फ्लैक्स और जावा एकीकरण से संबंधित हैं. सुबह 09:00 पर रविवार को तो मैं विषय आधारित व्यापक बंद शुरू के साथ एक सामान्य और: " फ्लैक्स और जावा एकीकरण ". बाद में उस दोपहर, मैं "दुनिया का पता लगाने के लिए फ्लेक्स और सीतनिद्रा में होना "और डोमेन के" होनहार सहयोगात्मक वास्तविक समय RIA ". "पर सहयोगात्मक वास्तविक समय RIA सत्र" फ्लैक्स और जावा एकीकरण से परे फैली और सहयोगात्मक अनुप्रयोगों और वास्तविक समय प्रणाली की व्यापक संदर्भ शामिल हैं.

Speaking on the NFJS 2009 Tour

NFJS यात्रा 2009 पर बोलते

यदि आप संगोष्ठी में पहले से ही कर रहे हैं, सत्रों पर द्वारा बंद करो. यदि आप इन विषयों में रुचि रखते हैं और क्षेत्र में हैं, उन में भाग लेने पर विचार करें. अगर तुम कहीं नहीं हैं द्वारा बंद करो और विषयों में रुचि रखते हैं, तो मुझे पता नहीं है, और मैं शायद यह है कि भूगोल में एक सत्र की योजना सकता है, अगर कोई रुचि पर्याप्त हैं.

यह भी नहीं भूल करने के लिए, बहुत की एक मैं क्या इन सत्रों में बोलने के बारे में है, मेरी किताब कवर में व्यावसायिक (BlazeDS Wiley / Wrox, 2009) .

BlazeDS डाउनलोड Dzone लिए नि: शुल्क उपलब्ध RefCard

0

पर पोस्ट: 29-10-2009 के द्वारा |: | में tshanky: जावा और JVM , मेरा प्रकाशन , RIA - फ्लेक्स / आकाशवाणी / पीडीएफ / Ajax

BlazeDS के साथ प्रारंभ करना RefCard पर एडोब BlazeDS Dzone, एक है कि मैं लेखक उपलब्ध है ऑनलाइन. आगे बढ़ो और इसे डाउनलोड.

Dzone RefCards के बारे में महान बात यह है कि वे संक्षिप्त और उपयोगी तकनीकी विषयों की प्रस्तुतियों कर रहे हैं और पूरी तरह से मुफ़्त उपलब्ध हैं. BlazeDS पर RefCard एक त्वरित पृष्ठ 6 BlazeDS का उपयोग कर के महत्वपूर्ण पहलुओं में से कुछ के लिए व्यावहारिक परिचय है. अधिक जानकारी के लिए, - BlazeDS पुस्तक पर अपने विचार पढ़ने एडोब व्यावसायिक BlazeDS (Wiley / Wrox, 2009).

कृपया मुझे पता है अगर आप RefCard उपयोगी पाते हैं. इसके अलावा, कृपया मुझे बाहर बिंदु किसी भी त्रुटि है कि दरारों के माध्यम से फिसल गया हो सकता है.

ब्राजील SextaFlex में बोलते

2

Igor कोस्टा SextaFlex की गई है अगले प्रकरण पर एक अतिथि के रूप में मुझे आमंत्रित किया, बात शो पर फ्लेक्स शुक्रवार को. मैं के बारे में संयोजन फ्लेक्स और जावा BlazeDS का उपयोग कर बोलते हैं. मेरी किताब में बात नई नहीं है चारों ओर अपने व्यावसायिक (BlazeDS Wiley / Wrox, 2009) .

यदि आप कैसे करने के लिए फ्लेक्स और जावा गठबंधन और BlazeDS की शक्ति का उत्पादन ग्रेड परिमाप्य अनुप्रयोगों का समर्थन तो SextaFlex सत्र में शामिल होने का विस्तार करना चाहते हैं यह समझ में सबसे अच्छा शुक्रवार, 23 अक्टूबर 2009. सत्र में ऑनलाइन का उपयोग किया जाएगा पर दिया एडोब कनेक्ट कर सकते हैं आप जो, http://experts.na3.acrobat.com/palestras/ .

पेशेवर BlazeDS (Wiley / 2009 Wrox) उपलब्ध है

11

पर पोस्ट: 2009/02/10 के द्वारा |: | में tshanky: जावा और JVM , मेरा प्रकाशन , RIA - फ्लेक्स / आकाशवाणी / पीडीएफ / Ajax
Creating Rich Internet Applications with Flex and Java

फ्लेक्स और जावा के साथ बनाना रिच इंटरनेट अनुप्रयोग

मेरे "BlazeDS नई किताब पर" था पहले इस हफ्ते जारी की. मैं अपने लेखक प्रतियों की पहले सेट कल रात को मिला मेल में. यह था एक मेरे हाथ में बहुत अच्छा लग रहा एक प्रति पकड़े. इस किताब को पिछले कई महीनों में लिखा गया था के रूप में मैं अन्य बातों के एक नंबर ग्राहक परियोजनाओं पर काम सहित के साथ एक ही समय में, मेहनत. लेखन की सबसे रात और सप्ताहांत में किया गया था मैं इस बिंदु पर उल्लेख करना होगा कि अपने परिवार (पत्नी और बच्चों) और बहुत ही इस किताब को समर्थन किया गया था. संभव नहीं होता.

पुस्तक मधुर मिलन स्थान है जहाँ फ्लेक्स और जावा RIA आधारित मिलने पर जमीन का एक बहुत कुछ शामिल है. यह तारों, प्रोटोकॉल, स्वरूपों और एपीआई कि फ्लेक्स / आकाशवाणी और जावा के पहले कुछ अध्यायों में और फिर तेजी से करने के लिए उन्नत विषयों समझा स्नातकों के एकीकरण से संबंधित की बुनियादी बातों को शामिल किया गया. उन्नत विषयों स्प्रिंग और सीतनिद्रा में होना एकीकरण, कस्टम एडेप्टर और वास्तविक समय में शामिल डेटा धक्का. के रूप में स्पष्ट रूप से पता चलता है सभी विषय एकीकरण चर्चा एडोब से सेवाओं उत्पाद डाटा संदर्भ से खुले स्रोत में है: BlazeDS .

अगर अमेज़न पर ऑनलाइन विषय का समेकित फ्लेक्स / आकाशवाणी और जावा हितों तुम आदेश पुस्तक फुटकर बिक्री या अपने स्थानीय तकनीकी, तो जाओ एक प्रति हड़पने की ओर से इस पुस्तक - http://www.amazon.com/Professional-BlazeDS-Creating-Internet -Applications/dp/0470464895 / . जैसा कि आप इस किताब को पढ़ने, मुझे किसी भी त्रुटि का पता कृपया. किताब की तरह अगर, यह अमेज़न और दर पर अच्छी तरह से कृपया / या एक टिप्पणी छोड़ने के पीछे.

आशा है कि पुस्तक के लोगों को जो सक्रिय रूप से जोड़ रहे हैं फ्लेक्स जावा (या हवा) और अमीर और मजबूत उत्पादकता के अगले सेट अनुप्रयोगों उद्यम ग्रेड बनाने को बढ़ाने में मदद करता है.

फ्लेक्स और स्प्रिंग JMS

0

पर पोस्ट: 28-09-2009 के द्वारा |: | में tshanky: जावा और JVM , मेरा प्रकाशन , RIA - फ्लेक्स / आकाशवाणी / पीडीएफ / Ajax

यदि आप जो युग्मन में रुचि फ्लेक्स और स्प्रिंग आधारित संदेश (विशेषकर JMS) प्रणाली, आप Dzone में इस विषय पर मेरे लेख पढ़ने के द्वारा अपनी भूख whet चाहते हो सकता है कर रहे हैं. यहाँ है: लिंक घालमेल फ्लेक्स और स्प्रिंग JMS आधारित अनुप्रयोगों . कृपया मुझे पता है अगर लेख मददगार था करने के लिए या विषय के बारे में अधिक जानकारी चाहते हैं.

स्थापित करने और JBoss सेटिंग में के रूप में 5 BlazeDS अप

3

पर पोस्ट: 21-08-2009 के द्वारा |: | में tshanky: जावा और JVM , RIA - फ्लेक्स / आकाशवाणी / पीडीएफ / Ajax

मैं इस लेख में वर्णन कैसे आप स्थापित करने और एक JBoss अनुप्रयोग सर्वर के रूप में 5 उदाहरण में सेटअप BlazeDS सकता है. नए डेवलपर्स के एक नंबर की स्थापना और JBoss BlazeDS सेटिंग में कठिनाई होती है. मुझे उम्मीद है कि इस लेख को अपने प्रश्नों के उत्तर प्रदान करने और उन सभी को भी दूसरों को जो इसी तरह की मदद मांग रहे हैं मदद मिलेगी.

पहले की सुविधा देता है और डाउनलोड JBoss के रूप में 5 स्थापित करें. यदि आप पहले से ही एक उदाहरण स्थापित किया है तो आप इस चरण को छोड़ सकते हैं. यदि आप JBoss के एक पूर्व संस्करण है (एक 4.x संस्करण), तो आप संभवतः स्थापित अधिष्ठापन उन्नयन से बचने के सकता है, जब तक आप 5 संस्करण में एक नया सुविधाओं की जरूरत है. आप "को पढ़ सकता है क्या है के रूप में 5 JBoss में नया करने के लिए "5 में JBoss के रूप में नई सुविधाओं समझ.

लेखन 5.1.0.GA करने के लिए डाउनलोड के रूप में JBoss (यह जो समय की रिहाई पर स्थिर नवीनतम), जाने http://jboss.org/jbossas/downloads/ . एक बार जब आप डाउनलोड की है वितरण संग्रह का विस्तार अपनी फ़ाइल सिस्टम में एक फ़ोल्डर के लिए फ़ाइल. JBoss के रूप में वितरित किया जाता है. ज़िप और. Tar.gz संग्रह प्रारूपों. यदि आप विंडोज पर हैं, ज़िप. वितरण का उपयोग करें. जबकि, अगर आप मैक ओएस एक्स या Linux पर तो tar.gz संस्करण मिलता है..

JBoss रूप 5.1.0.GA 6 JDK की जरूरत है. यदि आप पर अपने 6 से JDK है नहीं यह मशीन स्थापित कृपया डाउनलोड करने और http://java.sun.com/javase/6/ .

एक बार जब आप JBoss वितरण का विस्तार और आप जावा का सही संस्करण अपने मशीन पर चल रहा है, तो आप JBoss का उपयोग शुरू करने के लिए तैयार कर रहे हैं. एक नौसिखिया के लिए JBoss thoughest बातें करने के लिए निम्नलिखित समझ है:

  • JBoss निर्देशिका संरचना
  • तैनाती मॉडल
  • अनुप्रयोग सर्वर विन्यास
  • स्टार्टअप और shutdown प्रक्रिया

इसलिए, इस लिखने मैं उपरोक्त सूची में विषयों में से प्रत्येक के बहुत मूल बातें समझाने के atttempt जाएगा और देखें कि यह कैसे BlazeDS लागू होता है.

JBoss रूप 5.x निर्देशिका संरचना

1 चित्रा नीचे में पहले देखो.

Figure 1: JBoss main directory structure

चित्रा 1: मुख्य JBoss निर्देशिका संरचना

"" बिन "और" सर्वर फ़ोल्डर्स हैं क्या आप सबसे अधिक जरूरत होगी. "" बिन फ़ोल्डर सभी निष्पादनयोग्य है शुरू करने के लिए और एक सर्वर बंद उन सहित. "" सर्वर appplication सर्वर का मूल है. यह जहां सभी अनुप्रयोग सर्वर मॉड्यूल रहे हैं और इस जहाँ आप अपने आवेदन को तैनात. BlazeDS आवेदन, कि आप डाउनलोड करेगा शीघ्र ही इस फ़ोल्डर की एक उप फ़ोल्डर में तैनात किया जाएगा.

"Lib", "ग्राहक और" सामान्य "फ़ोल्डर सभी जार फ़ाइलों कि JBoss अनुप्रयोग सर्वर और ग्राहक की जरूरत हो सकती है. "डॉक्स" फ़ोल्डर प्रलेखन किया है.

"सर्वर" फ़ोल्डर आप निम्न उप फ़ोल्डर्स के भीतर मिल जाएगा:

सब
डिफ़ॉल्ट
कम से कम
मानक
वेब
  • सब
  • डिफ़ॉल्ट
  • कम से कम
  • मानक
  • वेब

इनमें से प्रत्येक निर्माण कर रहे हैं-server प्रोफाइल है कि आप अपने आवेदन को तैनात करने के लिए इस्तेमाल कर सकते हैं. सबसे "" डिफ़ॉल्ट जाएगा पर्याप्त के साथ जा रहा संभावना है. अगर इन सर्वर उपलब्ध प्रोफाइल से कोई भी पर्याप्त या उपयुक्त हैं, तुम भी अपने स्वयं के कस्टम सर्वर प्रोफ़ाइल बना सकते हैं. उदाहरण के लिए मैं एक कस्टम सर्वर "" sandbox नामक प्रोफाइल बनाया है और नकल से बाहर मूलभूत इसे में फ़ोल्डर के सभी सामग्री पर शुरू कर दिया.

मैं "" इस पोस्ट के बाकी के लिए सर्वर डिफ़ॉल्ट प्रोफ़ाइल के लिए और छड़ी के लिए अब के बारे में कस्टम सर्वर प्रोफाइल में बात नहीं करेंगे. "" डिफ़ॉल्ट फ़ोल्डर के भीतर एक "तैनात फ़ोल्डर बुलाया है. "" को तैनात फ़ोल्डर है जहाँ आप JBoss रूप में एक आवेदन को तैनात. यह एक अच्छा डाउनलोड करने के लिए और BlazeDS तैनात करने का समय है दिखाने के लिए JBoss में एक आवेदन की तैनाती क्या शामिल है.

डाउनलोड और BlazeDS तैनाती

करने के लिए जाओ http://opensource.adobe.com/wiki/display/blazeds/Downloads और डाउनलोड नवीनतम BlazeDS निर्माण जारी है (जो के रूप में अब एक संस्करण है 3.x). BlazeDS स्रोत या बाइनरी स्वरूप में भी डाउनलोड किया जा सकता है. इसके अलावा, आप के लिए एक BlazeDS टर्नकी वितरण, जो एक Apache बिलाव उदाहरण और नमूना अनुप्रयोग का एक सेट शामिल है डाउनलोड करने का विकल्प दिया है कि लाभ के BlazeDS, वितरण के एक भाग के रूप में. मैं वर्तकुंजी वितरण डाउनलोड करने के लिए नमूना अनुप्रयोग पर काबू पाने की सिफारिश करेगी. इस नवीनतम BlazeDS tunrkey विज्ञप्ति जारी लेखन के समय "BlazeDS-टर्नकी 3.2.0.3978 'है.

एक बार डाउनलोड, ज़िपित वितरण खोलना. एक बार जब आप संग्रह आप निम्न "" वितरण की जड़ में युद्ध फ़ाइलों को खोजने के विस्तार होगा:

  • blazeds.war
  • डी एस-console.war
  • samples.war

अगले, युद्ध "पर प्रतिलिपि सभी तीन को तैनात फ़ोल्डर में" फ़ाइलों सर्वर / डिफ़ॉल्ट /. अब, तुम JBoss अनुप्रयोग सर्वर शुरू करने के लिए तैयार हैं.

शुरू करने और रोकने के रूप में JBoss

JBoss के रूप में "बिन" फ़ोल्डर शुरू करने और लिपियों रोक दिया है. लिपियों कई प्लेटफार्मों के लिए उपलब्ध हैं, sepcially खिड़कियाँ और Linux / यूनिक्स / मैक ओएस एक्स प्लेटफार्मों. शुरू और एक JBoss उदाहरण के उपयोग को रोकने के "" run.bat और खिड़कियों पर "shutdown.bat" run.sh "और" shutdown.sh "linux पर / यूनिक्स / मैक ओएस एक्स मंच के लिए. जब का उपयोग Vista पर "" run.bat आप स्क्रिप्ट के लिए findstr लगाने की क्षमता के साथ समस्याओं encouter सकता है. समस्या: यह पढ़ो के बारे में अधिक Findstr आदेश नहीं मिला .

करने के लिए एक बार सर्वर शुरू होता है ब्राउज़र, खोलो एक उदाहरण जाकर http://localhost:8080/samples में वितरण का उपयोग नमूना अनुप्रयोग टर्नकी BlazeDS कि आने के साथ. इसके अलावा, आप अपने ब्राउज़र बिंदु सकता http://localhost:8080/ds-console और पहुँच प्रशासन कन्सोल मदद करता है कि उदाहरण आपके BlazeDS की निगरानी राज्य.

इस चरण JBoss अगर आप अपने सर्वर में झांकना पर लॉग करता है आप को देखने के एक निशान है कि इसके लिए sampledb से कनेक्ट करने में असमर्थ कहता है की संभावना है. कमांड लाइन पर त्रुटि आउटपुट के रूप में चित्रा 2 में दिखाया गया है.

Picture 2

चित्रा 2: JBoss सर्वर लॉग टुकड़ा

इस समस्या को सही है, जगह है जहाँ आप अपने BlazeDS टर्नकी वितरण unzipped और "sampledb" फ़ोल्डर के अंदर "startdb" स्क्रिप्ट चलाने के लिए जाओ.

BlazeDS अब और स्थापित है एक उदाहरण के रूप में JBoss साथ प्रयोग के लिए तैयार है. अधिक सही आप पहली करने के लिए कुछ और अधिक गंभीर विन्यास और विकास के साथ शुरू करने के कदम उठाए हैं. बाद में पोस्ट में मैं JMS भर के कई विन्यास विकल्प, क्लस्टरिंग, remoting और अधिक समझा जाएगा. अभी के लिए, मैं लिखने आशा है कि जो हो रहा JBoss पर BlazeDS के साथ शुरू के साथ मुसीबत था मदद करता है.

उत्साही Scala में NY अभिनेता पर बोलते हुए Scala

0

पर पोस्ट: 30-03-2009 के द्वारा |: | में tshanky: जावा और JVM , सार्वजनिक क्षेत्र / सम्मेलन

करने के लिए धन्यवाद डस्टिन Whitney , हम शहर न्यूयॉर्क में Scala उत्साही के लिए एक meetup.

New York Scala Enthusiasts

न्यूयॉर्क Scala उत्साही

मैं अभिनेताओं पर इस शाम (30 मार्च, 2009) बात meetup में पुस्तकालय. पिछले साल, मैं एसडी सर्वोत्तम प्रथाओं पर एक ही विषय पर बोस्टन में बात की थी. इस प्रस्तुति आज इसी तरह की तर्ज पर बोस्टन में बात करने के लिए संरचित किया जाएगा. अपने अभिनेताओं की अवधारणाओं और Scala में Threadless संगामिति के माध्यम से एक परिचयात्मक लेकिन काफी पूरी तरह से चलते हैं. Scala JVM इस महान Erlang शैली संगामिति लाता है और यह कुछ है हर (जावा और पाठ्यक्रम के Scala) डेवलपर में झांकना चाहिए, अगर अच्छी तरह से सीख नहीं है.

The Actors Library

संगामिति के लिए है Scala लाइब्रेरी अभिनेता

अगर आप न्यूयॉर्क शहर में और देखभाल Scala अभिनेताओं के लिए कर रहे हैं तब तक ड्रॉप नहीं है.

सुराही पर घालमेल प्रिंसटन जावा RIA और

1

पर RIA समेकित करने पर बोलते जावा और जावा उपयोगकर्ता समूह प्रिंसटन कल (25 मार्च, 2009). अमीर वेब आवेदन एक सत्र बातें और जावा सर्वर के बीच संचार के बारे में खींचने के लिए और धक्का आधारित मॉडल के लिए. Remoting और BlazeDS के भीतर बुनियादी ढांचे और दोनों फ्लेक्स संदेश और जावास्क्रिप्ट आधारित सामने समाप्त होता है चर्चा में माना जाता है. इस सत्र के पाइप के माध्यम से देखने पर केंद्रित है, उन है कि दो परतों को जोड़ने के माध्यम से विशेष रूप से सत्र के सिद्धांत का एक मिश्रण, कोड और वर्तमान अभ्यास है..

Integrating Java and RIA -- a view through the pipes

समेकित जावा और RIA - इस पाइप के माध्यम से एक दृश्य

अगर आप इस विषय में रुचि रखते हैं और न्यू जर्सी में पास पर्याप्त क्षेत्रों में न्यू जर्सी या पेनसिल्वेनिया (में) हैं, तो हम meetup में हमारे साथ आओ.

प्रिंसटन सुराही जावा डेवलपर्स के एक सुंदर जीवंत समुदाय है. यह सीसा है और समुदाय - जावा और प्रबंधित द्वारा एक प्रसिद्ध आवाज के RIA Yakov प्रसन्नतापूर्वक .

FireStats आइकन FireStats द्वारा संचालित