Thứ Năm, 19 tháng 3, 2009

Project Dark Star – start Server: Helloworld


Quay trở lại vấn đề Start Server & làm cho Server chào Helloworld – điều mà không phải ai cũng đủ kiên trì làm được với bài tut trước. Bài tut này sẽ trình bày lại một cách đơn giản cách Start Server, bỏ qua việc giới thiệu & quảng cáo về PDS.

C      Công việc sẽ chia thành mấy bước thế này:




- Build Path cho các file .jar trong thư viện của PDS vào project


- Tạo class HelloWorld


- Tạo thư mục conf


- Viết hello.xml



Trước hết, muốn làm việc với PDS thì phải down nó về đã. Down ở đây:


http://www.projectdarkstar.com/current-distribution.html


download và giải nén 2 gói Project Darkstar Server, source & binary Project Darkstar Java Client SDK, source & binary là đủ dùng.


Bây giờ tạo một project Java, ví dụ tên là PDSHelloServer.


1.    1. Build Path: (lấy thư viện của PDS Server)


Chuột phải vào System library-> Build Patch -> Configure Build Path -> Add External Jars. Sau đó chỉ đường dẫn vào sgs-server-dist->lib, chọn tất cả file đuôi jar -> ok . Sẽ xuất hiện thư mục Referenced Library.


2.    2. Tạo 1 package tên là helloServer trong project, copy class HelloWorld trong sgs-server-dist-0.9.8\tutorial\src\com\sun\sgs\tutorial\server\lesson1, nhớ đổi tên package


3.   3. Tạo thư mục conf trong Project copy các file Helloworld.boot , Helloworld.properties , logging.properties trong sgs-server-dist-0.9.8/tutorial/conf vào thư mục conf.



Chỉnh sửa một số thông tin trong các file này như sau:

File HelloWorld.boot:




SGS_PROPERTIES=${SGS_HOME}/HelloWorld/conf/HelloWorld.properties



SGS_LOGGING=${SGS_HOME}/HelloWorld/conf/logging.properties



- Fi   File  HelloWorld.properties:




com.sun.sgs.app.name=HelloWorld


com.sun.sgs.app.root=HelloWorld/data/HelloWorld


com.sun.sgs.app.port=1139


com.sun.sgs.app.listener=helloServer.HelloWorld => package chứa class HelloWorld



4.  4. Viết hello.xml

Tạo ra 1 file hello.xml trong project, nội dung như sau:





<project default="jar">


<!--bắt buộc phải có target clean trong mỗi ant -->


<target name="clean">


<delete dir="jar"></delete>


</target>


<!-- nén file từ basedir thành destfile (trong thư mục project của minh)-->


<target name="jar">


<mkdir dir="jar"/>


<jar destfile="jar/HelloWorld.jar" basedir="bin"/>


<!--copy file jar-->


<!--ở đây folder sgs-server-dist-0.9.8 được đặt ở địa chỉ E:/mydata/projectdarkstar, để chạy được phải sửa đường dẫn tương ứng trên máy cá nhân -->


<copyfile dest="E:/my data/projectdarkstar/sgs-server-dist-0.9.8/lib/HelloWorld.jar" src="jar/HelloWorld.jar"/>


<copydir dest="E:/my data/projectdarkstar/sgs-server-dist-0.9.8/HelloWorld/conf" src="conf"></copydir>


<!--delete để có thể chạy lại application-->


<delete dir="E:/my data/projectdarkstar/sgs-server-dist-0.9.8/HelloWorld/data"></delete>


<!--start application với tham số bên dưới-->


<java fork="true" jar="E:/my data/projectdarkstar/sgs-server-dist-0.9.8/bin/sgs-boot.jar" >


<arg value="E:/my data/projectdarkstar/sgs-server-dist-0.9.8/HelloWorld/conf/HelloWorld.boot"></arg>


</java>


</target>


</project>




Right click vào file hello.xml này, chọn Run As --> Ant Build, trên màn hình console sẽ log lại dòng Hello World!


Lưu ý, khi start lại Server lần 2, nếu gặp lỗi không xóa được /sgs-server-dist-0.9.8/HelloWorld/data








thì vào task manager và kill bớt mấy process từ lần chạy trước. Good luck!

38 nhận xét:

  1. Cool site http://confidential-account.com/ - Anonymous Prepaid Debit Cards, Anonymous Prepaid Travel Cards, Confidential Prepaid Mastercards, Confidential Prepaid Travel Card and othe.

    Trả lờiXóa
  2. Pre-authorization For Drugs , buy cheap xanax online We all only get one life to live and it can go by so quickly that we hardly know what's going on. http://www.vitamindosteoporosis.com/ - xanax online pharmacy

    Trả lờiXóa
  3. первоклассный ресурс http://www.softfamily.ru/ - программы, кодеки, softfamily.ru, программы и многое другое.

    Trả lờiXóa
  4. INDABATTLE IV

    Русский профессиональный рэп-турнир стартует в четвертый раз на сайте INDABATTLE.com.

    Подводя итоги прошлых сезонов можно утверждать, что турнир уже стал эффективной площадкой для продвижения десятков тысяч молодых людей в России и за ее пределами в профессиональный, музыкальный бизнес.

    Участники прошедшие отбор и несколько первых раундов становятся известными и популярными настолько, что получают профессиональные контракты на выступления по всей стране. Масштабность конкурса и его популярность позволяет рэперам обходиться без ротаций на радио и телевидении в достижении своих целей.

    Чтобы стать звездой достаточно выиграть INDABATTLE 4.

    1 мая 2012 года стартует новый сезон проекта, чтобы принять участие необходимо зарегистрироваться на портале indabattle.com и внести установленный регистрационный взнос. Далее пройдет два отборочных раунда, которые отсеят несколько тысяч участников пока не готовых бороться за призовой фонд. Последующие семь парных раундов определят лучших баттловых рэперов России в 2012 году и выявят новую звезду рэпа, участника которому достанется весь призовой фонд - 1 млн. рублей.

    Аудитория проекта - 25 000 зрителей ежедневно, 500 000 человек в месяц на портале indabattle.com и около 3-х миллионов человек по перекрестным ссылкам и новостям на партнерских ресурсах.

    INDABATTLE IV сегодня, самый обсуждаемый интернет проект среди молодежной аудитории рунета.
    В поддержку конкурса активно снимаются видеоприглашения и вирусные видеоролики, пишутся десятки промо треков. Реклама конкурса выйдет на радио и телевидении, а также получит поддержку многочисленными баннерами в интернет.

    Баттл


    Подробности о турнире вы можете узнать на сайтах:
    http://indabattle.com и http://indarnb.ru/battle/?cityId=1

    Trả lờiXóa
  5. человечный ресурс http://www.24treningi.ru/ - наш мозг, гармоничные отношения, психология измены, отношения и многое другое.

    Trả lờiXóa
  6. стоящий ресурс http://autohis.ru/ - двигатель внутреннего сгорания, история создания паровой машины, история создания велосипеда, история создания велосипеда и многое другое.

    Trả lờiXóa
  7. Стоит ли скачать торрент бесплатно?
    Разработка µTorrent является доступной, удобной и результативной антивирусной программой. Приложение имеет маленький размер, установить ее доступно даже пенсионеру. Она маленькая, занимает немного места на компьютере. Но лучшая ее особенность – высокая результативность. Те, кто захотят скачать торрент бесплатно, смогут почувствовать ее простоту и понятность. Разработка функционирует без проблем в режиме фона, в то время как вы играете, готовите документы или смотрите кино. Программа не мешает функционированию приложений сети интернет, скорость интернет-соединения не падает. Для того, чтобы скачать торрент бесплатно, не понадобится использование специальных знаний, как и для его применения.

    Trả lờiXóa
  8. добрый ресурс http://inmarykay.ru/ - мери кей в москве, каталог косметики мери кей, сайт мери кей онлайн , скидки мери кей и многое другое.

    Trả lờiXóa
  9. Отличная возможность для всех без исключения кто находится на этой странице данного сайта! Скачайте легко наиболее популярный мессенджер для переписки сообщениями текстового, голосового и видео типа!
    Выбрав skype скачать у нас, вы сможете сделать это очень быстро и совершенно бесплатно. Далее вы получите возможность перекидываться сообщениями, разговаривать с собеседниками через микрофон, при помощи видео и даже проводить конференции.
    Очень быстро вы увидите, по какой причине скайп – одна из наиболее любимых ПО в своем роде во многих странах. Она удобна, функционирует быстро, имеет богатый набор возможностей. Разговор станет еще более реалистичным и ярким. Скачивайте себе и рекомендуйте знакомым! У нас это абсолютно бесплатно!

    Trả lờiXóa
  10. Snyder Drug Hopkins , buy valium Those who do experience symptoms that are bothersome should articulate their concerns to their doctor to determine if Valium is the best course of treatment for them or if they need to consider treatment alternatives. http://muhsincorbbrey.com/valium.html - order diazepam

    Trả lờiXóa
  11. В такой известной соцсети, как vkontakte.ru, существует огромное количество музыки, которую хочется не просто добавлять на свою страницу, а загружать и слушать на своем ПК или другом электронном устройстве в любое подходящее время суток.
    Скачать музыку вконтакте можно применяя созданную для этой цели компьютерную программу под названием VKSaver. Она представляет собой плагин, позволяющий довольно легко, бесплатно и без регистрации закачивать музыку. Для этого необходимо всего лишь скачать с сайта программу и установить ее на персональный компьютер. После установки программы зайдя на страничку с музыкальными файлами, вы обнаружите кнопку, нажав на которую программа перейдет на страницу с УРЛом на искомый файл.

    Trả lờiXóa
  12. фирменный веб сайт http://gps-control.com/ - контроль транспорта и контроль расхода топлива gps трекеры, продажа и обслуживание трекеров., gps трекеры маячки, gps трекеры маячки и многое другое.

    Trả lờiXóa
  13. Cool site http://www.2fucktube.com/ - french porn, fuck tube, drunk porn, spanish porn, fantasy porn and othe.

    Trả lờiXóa
  14. добрососедский вебресурс http://www.fohowempire.com/ - sigcess, очищение стенк сосудов, вегето-сосудистая дистония, мы приглашаем в бизнес и многое другое.

    Trả lờiXóa
  15. Orthopedic Medicine Peabody Ma , buy diazepam Today diazepam is still widely prescribed by psychiatrists, but the neurology field is actually prescribing it more often to treat many different neurological conditions, in which it has been quite successful in treating. http://muhsincorbbrey.com/valium.html - valium for sale

    Trả lờiXóa
  16. Medicine Buddha Practice Drug Patent Time Limits cheap diazepam More and more uses continue to be found for Valium, allowing for it to continue to be so well known. http://www.twicruise.com/ - buy cheap valium

    Trả lờiXóa
  17. National Food And Drug Adinistration , xanax online Xanax is not a medication that can be taken and then stopped suddenly as withdrawal symptoms will occur. http://www.yoastfurniture.net/ - xanax online no prescription

    Trả lờiXóa
  18. правильный веб сайт http://globus-traveller.ru/ - купить дешевые авиабилеты в серпухове, бронирование туров серпухов, серпухов турфирма турист, туры на шри ланку серпухов и многое другое.

    Trả lờiXóa
  19. правильный вебсайт http://ritm-sochi.ru/ - свадебные аксессуары, мини отели сочи, свадебные салоны сочи, базы отдыха сочи и многое другое.

    Trả lờiXóa
  20. Common Drugs That Induce Lupus , valium for sale The fast acting nature of the medication is important for patients who are being treated for seizure disorders. http://muhsincorbbrey.com/valium.html - order valium

    Trả lờiXóa
  21. Medicine History 1800-1900 , These side effects may include nausea, vomiting, amnesia, hallucinations, delusions, altered thought patterns, lack of motor coordination, increase appetite and decreased libido. As is the case with all medications on the market, Ambien may be associated with unintended side effects. cheap ambien online It does not help patients fall asleep; instead it helps patients maintain sleep. This is favorable because when patients do wake in the morning they will feel rested instead of struggling to wake up and stay awake. As is the case with all medications on the market, Ambien may be associated with unintended side effects.

    Trả lờiXóa
  22. Cool site http://sickporn.in/ - scat tube free mature, granny shit piss, pissing scat tube, granny scat freee video movie and othe.

    Trả lờiXóa
  23. Learn About Pills Jamie Kyle Drug Addict Doctors and patients should work closely together to taper doses to avoid withdrawal symptoms. Hyperekplexia, restless legs syndrome, and parasomnia are also successfully treated with Klonopin. http://www.123freescreensavers.com/ - order klonopin The side effects that usually subside on their own with continued use include drowsiness, irritability, lack of motivation, loss of libido, dizziness, loss of balance, loss of coordination, and aggression among many others. 5mg, 1mg, and 2mg tablets. Klonopin no prescription

    Trả lờiXóa
  24. удобный веб сайт http://novdomr.ru/index.php - Агентство недвижимости, Агентство недвижимости, Агентство недвижимости, срочный выкуп и многое другое.

    Trả lờiXóa
  25. достаточный вебресурс http://www.delaystyle.ru/ - очки солнечные не дорогие, оправы 2012, КОМПЬТЕРНЫЕ ОЧКИ , очки ретро и многое другое.

    Trả lờiXóa
  26. высококачественный сайт http://www.mp3-off.ru/ - R'n'B, Русский рэп Mp3, House, R'n'B Mp3 и многое другое.

    Trả lờiXóa
  27. ладный вебресурс http://cord.fcbi.biz/ - Шины и покрышки Кордиант, Кордиант, Шины Кордиант и многое другое.

    Trả lờiXóa
  28. близкий вебсайт http://weboxford.ru/ - разместить статью на сайте, разместить статью на сайте, Что такое АГС, как заработать на посетителях сайта и многое другое.

    Trả lờiXóa
  29. Tijuana Body Drugs Office Of Aerospace Medicine Washington Interestingly and to the surprise of many human patients, Valium is also used in veterinary medicine. Valium can even be used to treat epilepsy, but only as a short term treatment, and the same can be said in relation to muscle spasms. diazepam online Valium is a prescription medication that is indicated in the treatment of many different conditions as a physician deems appropriate. It is most often used by veterinarians as a short term sedative for both dogs and cats. Valium is most commonly prescribed to treat anxiety, insomnia, and even the symptoms of alcohol withdrawal.

    Trả lờiXóa
  30. Internal Medicine Show , Withdrawal and rebound symptoms include anxiety, panic, or depression if the medication is stopped too quickly. Withdrawal symptoms include insomnia, dysphoria, stomach pain, muscle cramping, vomiting, anxiety, depression, tremors, sweating, and even suicidal ideation. Anxiety associated with moderate to severe depression is also successfully treated with Xanax in many cases. xanax for sale generic XanaxXanax has been found to be very effective when used for short periods of time, but it may also be accompanied by some unintended side effects. Anxiety associated with moderate to severe depression is also successfully treated with Xanax in many cases. Most patient?s find that the symptoms subside on their own, and those that linger are usually not bothersome enough to discontinue taking Xanax as prescribed.

    Trả lờiXóa
  31. чудный вебсайт http://www.metexn.ru/ - швеллер 14, сортамент арматуры, продажа арматуры, арматура 12 и многое другое.

    Trả lờiXóa
  32. добрососедский вебсайт http://web.helpers.kz/ - оптимизация веб сайтов, Рерайт, юзабилити, сайты дизайн и многое другое.

    Trả lờiXóa
  33. изучив наш ресурс о сети Skype сможете тщательно посмотреть все нюансы работы этой авангардной связи. Skype – уникальная знаменитая во многих районах планеты сеть онлайн, обеспечивающая видео и телефонную связь между различными пользователями. авторы услуги позаботились о простоте доступа Skype. Сегодня эту возможность сможет скачать любой обладатель компьютера. качественные показатели онлайн связи неизменно совершенствуется. При нормальной скорости соединения говорящие отменно могут слышать друг друга, без разных помех и шумовых помех.главные достоинства Skype – это безграничный режим телефонной связи, прекрасное качество звука. функция могут работать на любом типе ноутбука. производителями гарантируется безусловная недоступность всех сообщений. При эксплуатации Skype Вам не посмеют докучать разнообразные заставки рекламы. Заходите на наш ресурс и загружайте сеть Skype.

    Trả lờiXóa
  34. близкий ресурс http://nartex.ua/ - плитка тротуарная бизнес, вибропресс для производства тротуарной плитки, стоимость тротуарной плитки, тротуарная плитка цена и многое другое.

    Trả lờiXóa
  35. перворазрядный сайт http://vita.com.ua/ - центр лечения наркоманов, консультация психотерапевта, снятие ломки в Одессе, наркоблокатор и многое другое.

    Trả lờiXóa
  36. Самое надежное средство для связи
    Самой адаптированной и нехитрой утилитой для разговоров в интернете является Skype. С ее помощью можно посылать сообщения-SMS, делать бесплатно связь с голосом и с видео компьютера с компьютером, делать звонки на стационарные и мобильные телефонные аппараты в любой город планеты за символическую цену. Тем более что прога предлагается полностью бесплатно. Скачать skype можно с сайта разработчика или разныхразнообразных сайтов, предоставляющих это програмное обеспечение. Скайп-приложение превосходит другие аналогичные программы по качеству связи, уровню защиты информации и по функционалу. Поэтому skype просто находка для бизнеса.

    Trả lờiXóa