Tag Archives: HTTP

TechNote: SOAP vs Rest

สวัสดีครับ, ห่างหายไปนาน (อีกแล้วนะครับ) ก็ไม่มีอะไรมาก ช่วงนี้เป็น Project Manager และหัดปรับทีมเป็น Agile ก็เลยมีอะไรต้องทำมากมายยยยยย… – อ่ะ ว่ากันไป เพิ่งไปอบรมณ์ Agile Coach กับพี่หนุ่ม และพี่รุ่งมา ก็ดีใจครับ ที่วงการไอทีไทย มันมีคนที่ยืนให้มันเดินไปข้างหน้าจริงๆอยู่ ก็เลยฮึด เอากลับมาเขียน Blog บ้าง – ด้าน Development Methodology กับ Software Quality มีคนทำได้ดีแล้ว เราก็มาว่าเรื่อง Technology และ Architecture ของเรากันต่อเหอะ – วันนี้ไม่อธิบายอะไรมากครับ … Continue reading

Posted in TechnologyNote | Tagged , , , | 2 Comments

TechNote: JBoss thread

สวัสดีครับ, ห่างหายไปอีกซักพัก ไม่ใช่เพราะอะไร เพราะ JBoss ลูกรักดันร่วงรายวัน แบบไม่ทราบสาเหตุ ช่วงนี้ debug ไปจนถึง thread dump แล้วก็ยังไม่พบอาการ #ร้องไห้หนักมาก – ระหว่างที่ศึกษาอาการ ก็เลยนั่งแกะแมร่งเลย อะไรที่เคยมีนๆ สงสัยๆ ก็ถือโอกาสลอง test ไปซะเลยทีเดียว ก็เลยเอาผล test มาแชร์กันครับ – วันนี้เราจะมาดูเรื่อง thread สำหรับ Servlet กันนะครับ ว่าจะ set จำนวน thread ยังไง ผมพูดว่า thread สำหรับ Servlet แปลว่ารวมถึงอะไรที่มันขี่อยู่บน Servlet … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

DevNote: Servlet2

สวัสดีครับ, ตอนแรกว่าจะเขียนเรื่อง Mode ของ JBoss แต่รู้สึกอยากเขียนเรื่องนี้มากกว่า เรื่องนี้คือ ภาคต่อของ Servlet วันนั้นผมอธิบายไปแล้วว่า Servlet เป็นยังไง รับ parameter จาก http request และยัด html กลับไปใน http response อย่างไร – วันนี้เรามาต่อกันครับว่า…. ถ้า Servlet ต้องรองรับหลายๆ concurrent พร้อมๆกัน การทำงานมันจะเป็นอย่างไร และข้อมูลของ user แต่ละ concurrent จะกลับไว้ที่ไหน แล้วเวลาทำ cluster สมมุติว่า user … Continue reading

Posted in DevelopmentNote | Tagged , , , | Leave a comment

DevNote: Servlet

สวัสดีครับ, พอดีผมแอบดูคนที่เข้ามาใน WordPress แล้วเห็นว่ามีประเทศเพื่อนบ้านเข้ามาด้วย ก็ยินดีครับ ไทย-ลาว ก็บ้านพี่เมืองน้องกัน อ่านภาษากันเข้าใจ อาจจะแปลกๆบ้าง ไว้เปิด AEC อย่าลืมชวนผมไปเที่ยวนะครับ 🙂 – เข้าเรื่องดีกว่า จริงๆว่าจะเขียนเรื่อง Garbage Collector ต่อ แต่พอดีใน Group JavaPlatformInTh (บน Facebook) มีคนมาถามเรื่อง Struts คุยไปคุยมา ก็เลยได้ความว่าเป็นปัญหาเกี่ยวกะ Servlet วันนี้ผมเลยขออนุญาติ อธิบาย Servlet ก่อนแล้วกันครับ ก็ถือว่ากระชากอารมณ์กันไปก่อน เดี๋ยว Garbage Collector ถ้ามีเวลาผมค่อยมาเล่าต่อ – เริ่มกันด้วยรูปมาตรฐานนะครับ … Continue reading

Posted in DevelopmentNote | Tagged , , | Leave a comment

TechNote: HTTP

สวัสดีครับ เริ่มปีใหม่ตอนแรกว่าจะเขียนเรื่อง Servlet แต่ดูไปดูมา เขียนไปก็ไม่มีประโยชน์ เพราะสิ่งที่คนไม่เข้าใจ ไม่ใช่แค่ Servlet แต่ประเด็นหลักๆคือ HTTP ต่างหาก – จุดที่เจ็บปวดเวลาดูโปรแกรมหลายที่คือ คนไม่เข้าใจ network ไม่รู้ว่า JavaScript แตกต่างจาก Java EE ยังไง และไม่รู้ว่าอะไร เป็นกลไกการทำงานเบื้องหลัง Web Technology – รูปนี้แสดงความจริงบนโลก ซึ่งความจริงบนโลกก็คือ Web Browser ติดต่อกับ Java EE Application Server ด้วย HTTP Protocol เวลา Web … Continue reading

Posted in TechnologyNote | Tagged , | Leave a comment