Wednesday 21 June 2006

Integrate Java กับ .NET ด้วย WSIT

Sun ประกาศเตรียมออก Web Services Interoperability Technology (WSIT) เพื่อสร้าง web service ที่ทำงานร่วมกันระหว่าง Java กับ .NET framework ได้
WSIT จะเน้นที่ security, messaging, quality of service และ metadata support ซึ่งทั้งหมดจะเป็น open source ผ่าน OpenJava EE community
ซึ่งเป็นส่วนหนึ่งของ Project Glassfish นอกจากนี้ Sun ยังออก NetBeans 5.5 plug-in สำหรับ WSIT มาด้วย

WSIT ซึ่งเป็นส่วนหนึ่งของ Project Tango (project ทีมีเป้าหมายเพื่อสร้างความเข้ากันได้ระหว่าง Java Platform และ
Microsoft Windows Communication Foundation (WCF) http://java.sun.com/webservices/interop/index.jsp)
ได้รับการทดสอบกับ WCF สามารถใช้ integrate Java application กับ .Net application
Sun วางแผนจะสนับสนุน WSIT ใน Sun Java System Application Server เวอร์ชันหน้า
นักพัฒนาที่ใช้ Java EE SDK 5.0 หรือ Sun Develper Tool และต้องการใช้ WSIT สามารถขอ support ได้ที่
Sun's new Developer Expert Assistance service program http://developers.sun.com/services

WSIT เกิดจากความร่วมมือกันของ Sun และ Microsoft เพื่อให้ WCF- based services และ Java EE 5 based services
สามารถทำงานร่วมกันได้ ช่วยให้ business process สามารถรันได้ทั้งบน Java platform และ the .NET framework
นอกจากนี้ด้วยการ integrate กับ Sun BPEL Engine จะช่วยให้นักพัฒนาสร้าง business logic และ business process ที่ซับซ้อนได้

WSIT สนับสนุน specification หลายอย่าง ทั้ง Quality of Service - WS-Reliable Messaging, WS-Coordination,
WS-Transactions; Security - WS-Security, WSTrust, WS-Secure Conversation, WS-Security Policy; Metadata - WSDL,
XML Schema, WS-Policy, WSMetadata Exchange; และ Messaging - SOAP, WSAddressing,
Message Transmission Optimization Mechanism (MTOM)