دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Dreamtech Software Team
سری:
ISBN (شابک) : 0764549537, 9780764549533
ناشر: Wiley
سال نشر: 2002
تعداد صفحات: 721
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب Instant Messaging Systems: Cracking the Code به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سیستم های پیام رسانی فوری: شکستن کد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
* برنامه های پیام رسانی فوری را با مشخصات طراحی، نمودارهای جریان و کد منبع با توضیحات خط به خط کامل کنید. * شامل 2 راه حل IM مختلف سازگار با Jabber - مبتنی بر جاوا و مبتنی بر دات نت با سی شارپ. * هر راه حل استفاده زیادی از خدمات وب می کند. * سرویس گیرنده IM فراتر از دسکتاپ گسترش یافته و شامل دستگاه های بی سیم دستی می شود. درباره CD-ROM CD-ROM شامل سیستم های IM کاملاً کارآمد ساخته شده در کتاب، همراه با کد منبع کامل و ابزارهای توسعه شخص ثالث اضافی است.
* Complete instant messaging applications with design specifications, flow diagrams and source code with line-by-line explanation. * Includes 2 different Jabber-compliant IM solutions - Java based and .NET based with C#. * Each solution makes heavy use of web services. * The IM client is extended beyond the desktop to include handheld wireless devices. ABOUT THE CD-ROM CD ROM includes fully functioning IM systems built in the book, along with complete source code and additional 3rd party development tools.
Cover......Page 1
A Brief History of Instant Messaging......Page 18
The Need for Instant Messaging......Page 19
Jabber Instant Messaging Model......Page 20
Jabber client......Page 21
Structure of Jabber XML protocol......Page 22
Introduction to the Instant Messaging Application......Page 24
Work flow of the IM application for external client request......Page 25
Overview of programming techniques required for the C# client module......Page 27
Why C#?......Page 28
An overview of programming techniques required for the Java client module......Page 29
Why Java?......Page 30
Summary......Page 31
Application Design Considerations......Page 32
Connectivity......Page 33
Communication......Page 34
Web services......Page 35
Required Web services for the application......Page 42
GUI interface......Page 53
Work flow of the client module......Page 54
Explanation of the client module......Page 55
Communication models......Page 57
Issues Involved in Creating the Session......Page 62
Issues Involved in Closing the Stream......Page 63
Summary......Page 64
Java Web Services......Page 65
J2EE Š Java™s Web services development platform......Page 66
Tomcat......Page 68
How to build Web services......Page 69
Example......Page 70
Server application......Page 73
Java Web services......Page 77
Inside the Server Application......Page 80
How to handle requests from the client......Page 81
How to process requests......Page 84
Generate requests for the Jabber Server......Page 93
How to handle responses......Page 95
Log into the Instant Messaging application......Page 108
Register a new user......Page 110
Add a friend to the friends list......Page 112
Send a user™s status to his/ her friends......Page 114
Delete a friend from the friend list......Page 116
Server application classes......Page 117
Web services......Page 206
Summary......Page 228
How to build a Web service......Page 229
How to access the Web service......Page 231
Developing the Server......Page 234
An Introduction to ADO. NET......Page 235
Comparison between ADO and ADO. NET......Page 236
Server application......Page 237
Web Services......Page 238
Receiving the connection request from the client......Page 239
Processing various client requests......Page 241
Handling Jabber responses......Page 249
Login() Web method......Page 254
Register() Web method......Page 255
FriendList() Web method......Page 256
AddFriend() Web method......Page 257
DeleteFriend() Web method......Page 258
Technical Documentation......Page 259
frmLocalServer class......Page 261
SocketThread class......Page 274
InstMsgServ. asmx......Page 322
JabberXml. cs......Page 339
XmlFormat. cs......Page 343
SckListener. cs......Page 349
Summary......Page 350
The Instant Messaging Client ( Java)......Page 351
Basic Implementation of the Client......Page 352
Creating a graphical user interface......Page 355
Establishing a Connection with the Local Server......Page 356
Registration request from a new user......Page 358
Login request from an existing user......Page 361
Logout request from a user......Page 362
Request to add a friend to the friend list......Page 363
Request to delete a friend......Page 364
Request to send a message......Page 365
Unregistration request from an existing user......Page 369
Sending a notification confirming acceptance of a friend......Page 370
Sending an Add Gateway request......Page 372
Response to a Registration request......Page 374
Response to a Login request......Page 377
Receiving the friend list......Page 378
Receiving a message......Page 381
Friend status notification......Page 383
When a user adds you to his/ her friend list......Page 384
When a user deletes you from his/ her friend list......Page 386
Response to an Add Friend request......Page 387
XMLCreator class......Page 388
SParser class......Page 394
Login class......Page 400
Session class......Page 407
Register class......Page 415
MainScreen class......Page 424
Message class......Page 469
AddFriend class......Page 483
AcceptFriend class......Page 488
AddGateway class......Page 493
UnsubscribeFriend class......Page 499
ColorPreference class......Page 503
About class......Page 508
Summary......Page 510
Connection with the server......Page 511
Encode client requests......Page 512
How the Client module reads server responses......Page 525
Types of server responses......Page 526
Technical Documentation......Page 536
Summary......Page 640
Introduction to J2ME......Page 641
J2ME Virtual Machine......Page 643
J2ME configurations......Page 644
J2ME Profiles......Page 647
Design Techniques......Page 649
Introduction to MIDlets......Page 650
Implementing a list......Page 653
Implementing a socket......Page 655
Handling XML......Page 659
Programming Client Requests......Page 662
The Push- Pull technology......Page 667
How the J2ME client handles server responses......Page 668
Summary......Page 672
Hardware requirements......Page 674
Software requirements......Page 675
Author- created materials......Page 676
Applications......Page 681
Troubleshooting......Page 682
Instant Messaging Software Resources......Page 684